MySql用户管理
- 数据库
- 技术老男孩
- 0
一、权限语法格式:
添加权限:
grant 权限列表
on 库名
to 用户名@"客户端地址"
identified by “密码”;
用户名:客户端连接数据库服务使用的用户
密码 :密码大于等于8个字符并包涵数字大小写字母符号
查看权限:
show grants for
用户名@"客户端地址";
修改密码:
set password for
用户名@"客户端地址"=password("新密码");
撤销权限(删除用户权限) :
REVOKE 权限列表
ON 库名
FROM 用户名@"客户端地址";
删除用户
drop user
用户名@"客户端地址";
二、权限列表表示方式:
三、权限的具体命令:
四、库名表示方式:
客户端地址:
五、用户数据存储地址:
- 所有权限保存在mysql库的user表里
mysql> grant all on *.*
to root@"%" identified by "123qqq…A" ;
mysql> select * from mysql.user where user="root" and host="%" \G
*************************** 1. row ***************************
Host: %
User: root
Select_priv: Y
Insert_priv: Y
Update_priv: Y
Delete_priv: Y
Create_priv: Y
Drop_priv: Y
Reload_priv: Y
Shutdown_priv: Y
Process_priv: Y
File_priv: Y
Grant_priv: N
References_priv: Y
Index_priv: Y
Alter_priv: Y
Show_db_priv: Y
Super_priv: Y
Create_tmp_table_priv: Y
Lock_tables_priv: Y
Execute_priv: Y
Repl_slave_priv: Y
Repl_client_priv: Y
Create_view_priv: Y
Show_view_priv: Y
Create_routine_priv: Y
Alter_routine_priv: Y
Create_user_priv: Y
Event_priv: Y
Trigger_priv: Y
Create_tablespace_priv: Y
ssl_type:
ssl_cipher:
x509_issuer:
x509_subject:
max_questions: 0
max_updates: 0
max_connections: 0
max_user_connections: 0
plugin: mysql_native_password
authentication_string: *956B1802D8FA2C0D5B7E92CAA8964A49D7E70E15
password_expired: N
password_last_changed: 2022-12-27 11:05:53
password_lifetime: NULL
account_locked: N
1 row in set (0.00 sec)
- 添加的用户保存在mysql库的user表里
select host , user from mysql.user;
+---------------+-----------+
| host | user |
+---------------+-----------+
| % | root |
| 192.168.88.% | admin3 |
| 192.168.88.51 | admin2 |
| localhost | admin |
| localhost | mysql.sys |
| localhost | root |
+---------------+-----------+
6 rows in set (0.00 sec)
免责申明:本站发布的内容(图片、视频和文字)以转载和分享为主,文章观点不代表本站立场,如涉及侵权请联系站长邮箱:xbc-online@qq.com进行反馈,一经查实,将立刻删除涉嫌侵权内容。