mysql建立使用者以及授權

2021-10-09 14:45:08 字數 745 閱讀 2035

1、建立使用者:

create user dev identified by 'dev';
2、授權

// 只對使用者dev授予mall資料庫的select許可權 

grant select on test.* to dev@'%' identified by 'dev';

// 重新整理許可權變更

flush privileges;

4、許可權型別

all privileges:所有許可權。 

select:讀取許可權。

delete:刪除許可權。

update:更新許可權。

create:建立許可權。

drop:刪除資料庫、資料表許可權。

5、授予資料庫還是具體表

.:授予該資料庫伺服器所有資料庫的許可權。 

資料庫名稱.*:授予具體資料庫所有表的許可權。

資料庫名稱.資料表名稱:授予資料庫具體資料庫中具體表的許可權。

6、檢視使用者許可權

show grants for 'dev'
localhost:只允許該使用者在本地登入,遠端不能遠端登入。 

%:允許在除本機之外的任何一台機器遠端登入。

192.168.1.11:具體的ip表示只允許該使用者從特定ip登入。

MySql使用者建立 授權以及刪除

關鍵字 mysql使用者建立 授權以及刪除 the create user command mysql create user yy identified by 123 yy表示你要建立的使用者名稱,後面的123表示密碼 上面建立的使用者可以在任何地方登陸。mysql create user yy ...

MySql使用者建立 授權以及刪除

mysql使用者建立 授權以及刪除 the create user command mysql create user yy identified by 123 yy表示你要建立的使用者名稱,後面的123表示密碼 上面建立的使用者可以在任何地方登陸。如果要限制在固定位址登陸,比如localhost ...

MySql使用者建立 授權以及刪除

the create user command mysql create user yy identified by 123 yy表示你要建立的使用者名稱,後面的123表示密碼 上面建立的使用者可以在任何地方登陸。mysql create user yy localhost identified b...