Mysql之权限管理

Posted tjc123

tags:

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

对于一个用户来说,关于权限,不外乎有三种情况:我有什么权限(如何查看),我怎么把权限委托给别人(如何授权),以及怎么取回权限.在

mysql中有三种语法可以完成:

首先,创建 一个密码为tianjc的tianjc用户:CREATE USER \'tianjc\'@\'192.168.1.113\' IDENTIFIED BY \'tianjc\';

  

一,授权 :grant

如为192.168.1.113上的用户tianjc授予对数据库pp的所有权限:GRANT ALL PRIVILEGES ON pp.* TO \'tianjc\'@\'192.168.1.113\' WITH GRANT OPTION;

 

二,查看权限:show grants

如查看192.168.1.113上的用户为tianjc的权限:show grants for \'tianjc\'@\'192.168.1.113\';

 

查询权限

三取消授权:revoke

如取消对tianjc 的授权:REVOKE ALL PRIVILEGES ON pp.* FROM \'tianjc\'@\'192.168.1.113\';

四,删除用户:drop user

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

MySQL之权限管理

MySQL之用户与权限管理

MySQL之用户与权限管理

MySQL Study之--MySQL用户及权限管理

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

Mysql之权限管理