mysql資料庫許可權管理

2021-08-07 22:36:26 字數 510 閱讀 4688

1、在mysql的user表中增加新的連線使用者帳號,使用grant語句進行授權:

grant usage on *.*

to 'username'@localhost identified by 'password';這樣子建立的新使用者不具有任何許可權;

2、賦予使用者對應的許可權:

grant select,insert,update,delete,create,drop on dbname.tablename to 'username'@'localhost' identified by 'password';

3、許可權具有傳遞能力:shuju

grant select,insert,update,delete,create,drop on dbname.tablename to 'username'@'localhost' identified by 'password' with grant option;可以把授權者的許可權賦予新建立的使用者;

4、使授權生效:flush privileges;

MySQL 資料庫許可權簡單管理

mysql 資料庫授權 授權命令grant 語句的語法如下 grant privileges columns on what to user identifiedby password with grant option flush privileges 查詢 插入 更新 刪除 grant sele...

mysql資料庫使用者許可權管理

知識點總結 三句話 1.create user golden localhost identified by gd2017 2.grant all on test.to golden localhost 3.flush privileges 解釋 1 create user 語句用於建立使用者 及密...

資料庫 許可權管理

許可權管理,授權操作只能以root操作 select from mysql.user g 檢視擁有user許可權的使用者 create user 使用者名稱 localhost identified by 密碼 新增之後再檢視就有了。預設造出來的在user表裡沒有任何許可權。select from ...