mysql 建立 檢視 使用者及授權

2021-09-02 06:25:59 字數 669 閱讀 2673

1、用管理員登陸mysql

2、建立資料庫create database db01;

3、建立使用者

user01只能本地訪問

create user user01@'localhost' identified by 'password1';

user02可以遠端訪問

create user user02@'%' identified by 'password1';

4、修改user01密碼

set password for 'user01'@'localhost' = password('password2');

5、授權

a)、user01管理db01全部許可權

grant all privileges on db01.* to user01;

b)、user02檢視許可權,並修改密碼

grant select on *.* to 'user02'@'%' identified by 'password2';

檢視mysql資料庫中所有使用者

mysql> select distinct concat('user: ''',user,'''@''',host,''';') as query from mysql.user;

檢視授權:show grants;

MySql建立使用者及授權

grant 語句的語法如下 grant privileges columns on what to user identifiedby password with grant option 對使用者授權 mysql grant rights on database.to user host iden...

mysql建立使用者及授權

grant 語句的語法如下 grant privileges columns on what to user identifiedby password with grant option 對使用者授權 mysql grant rights on database.to user host iden...

mysql 建立使用者及授權

建立使用者 create user username hostidentified by password username 建立的使用者名稱 host 指定主機,localhost代表本地主機,代表所有主機,其他使用ip password 密碼 授權 grantpermissionsondatab...