美文网首页
数据库用户权限设置

数据库用户权限设置

作者: 柒点伍零 | 来源:发表于2019-07-24 09:15 被阅读0次

当需要对MySQL用户赋予特定的使用权限时,我们需要对数据库用户权限进行设置。

mysql> GRANT 权限1,权限2,…权限n ON 数据库名称.表名称 TO 用户名@用户地址 IDENTIFIED BY ‘连接口令’;

权限1,权限2,…权限n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14个权限。

权限1,权限2,…权限nALL PRIVILEGES或者ALL代替,表示赋予用户全部权限。

数据库名称.表名称被*.*代替,表示赋予用户操作服务器上所有数据库所有表的权限。

用户地址可以是localhost,也可以是ip地址、机器名字、域名。也可以用’%'表示从任何地址连接。

连接口令’不能为空,否则创建失败。

当该用户不再使用这个数据库或者需要重新赋予用户权限的时候,可以先删除该用户。

DROP USER '用户名'@'用户地址';

'用户名'@'用户地址':对应的就是mysql.user表里面的user和host。

当所有操作都执行完之后,需要执行如下操作,使其指令生效。

FLUSH PRIVILEGES;

相关文章

  • 创建用户并授权

    先设置连接数据库实例名称 最高权限连接数据库 创建用户 修改密码 给用户分配权限

  • MySql用户访问权限的设置

    摘要:记录了 MySql 用户访问权限的设置方式。 ⭐ 查看数据库中的所有用户 ⭐ 查看数据库中具体某个用户的权限...

  • PostgreSQL 创建只读用户

    创建用户及指定密码: 设置用户默认事务只读: 赋予用户权限,查看public模式下所有表: 赋予用户连接数据库权限...

  • 【转载】Postgres创建只读权限的角色

    创建用户及指定密码: 设置用户默认事务只读: 赋予用户权限,查看public模式下所有表: 赋予用户连接数据库权限...

  • 数据库用户权限设置

    当需要对MySQL用户赋予特定的使用权限时,我们需要对数据库用户权限进行设置。 mysql> GRANT 权限1,...

  • 数据库设置

    该系统使用 MySQL 数据库,MySQL 已经安装好。 创建数据库、用户、设置用户权限 创建文件 databas...

  • mongod3.x权限设置--用户名、密码、端口

    对于mongod数据库勒索事件时有发生,所以还是有必要了解mongod权限设置。 mongod 权限设置--用户名...

  • 数据库 权限管理

    目的: 创建一个用木并且给用户设置权限和密码 grant 权限 on 数据库.表名 to '用户名'@'主机ip'...

  • 20天BI数据分析学习第一天

    -- 在数据库中创建用户 并设置密码 -- 建用户 必须用 system 用户 ,普通用户没有权限 CREATE ...

  • onlyoffice文档协作的权限开发,利用casbin和gol

    登录用户,对于已经进行了权限设置的文档,将根据权限数据库,比对用户名,当与用户有关时,就显示相对应的权限,当都与登...

网友评论

      本文标题:数据库用户权限设置

      本文链接:https://www.haomeiwen.com/subject/dsdtrctx.html