MySQL数据库权限管理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL数据库权限管理相关的知识,希望对你有一定的参考价值。

mysql数据库的运维主要包括用户权限的设置,数据库的备份与恢复。
一.授予权限
GRANT 权限列表 ON 库名.表名 TO 用户名@来源地址 {IDENTIFIED BY ‘密码‘}br/>使用GRANT语句时,需要注意的事项如下。
1.权限列表:用于列出授权使用的各种数据库操作,以逗号进行分隔
2.库名.表名:用于指定授权操作的库和表的名称
3.用户名@来源地址:用于指定用户名称和允许访问的客户机地址
4.IDENTIFIED BY:用于设置用户连接数据库时所使用的密码字符串

二.查看权限
SHOW GRANTS语句:专门用于查看数据库用的权限 通过FOR字句可指定查看的用户对象
SHOW GRANTS FOR 用户名@来源地址
SHOW GRANTS FOR ‘dbuser‘@‘192.168.1.1‘ 此语句可以查看bduser从主机192.168.1.1访问数据库时的授权信息

三.撤销权限
REVOKE 权限列表 ON 数据库名.表名 FROM 用户名@来源地址


以上是关于MySQL数据库权限管理的主要内容,如果未能解决你的问题,请参考以下文章

MySQL的用户管理与权限管理

MySQL的用户管理与权限管理

MySQL-技术专区-数据库权限管理

mysql 用户权限管理 之 增删改查

mysql权限管理

数据库 之 MySQL用户和权限管理