数据库权限

Posted start20180703

tags:

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

技术分享图片

::1表示ip结尾是1的能通过root用户来访问这台机器的数据库

 

创建用户

CREATE USER woaiwenmeng@127.0.0.1 IDENTIFIED BY 123

技术分享图片

 

 

 查看用户权限

 

SHOW GRANTS FOR woaiwenmeng@127.0.0.1;

 

 

 

 

授权

GRANT SELECT,UPDATE ON db1.info1 TO woaiwenmeng@127.0.0.1;

 

技术分享图片

  授权了查询和修改功能,未授权的不能执行

  有以下权限:

  技术分享图片

 

GRANT ALL PRIVILEGES ON *.* TO woaiwenmeng@127.0.0.1;#授予除了grant权限之外的所有权限

 

 

 

取消授权

REVOKE ALL PRIVILEGES ON *.* FROM woaiwenmeng@127.0.0.1;#To变成了FROM   从指定用户下移除当前用户的所有授权

 

 

 

 

移除用户

DROP USER woaiwenmeng@127.0.0.1;

 

 

修改用户

RENAME USER woaiwenmeng@127.0.0.1 TO wenmeng@192.168.0.1;

 

 

 

局域网连接测试:

CREATE USER test@% IDENTIFIED BY 123456;#%表示所有的ip

GRANT ALL PRIVILEGES ON *.* TO test@%;

FLUSH PRIVILEGES;    #刷新权限

 

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

Oracle-常用数据库对象笔记(片段)

教程4 - 验证和权限

gitlab 权限说明

Django REST框架--认证和权限

片段中的Android webView显示空白页面

片段中的请求权限