首页 > 编程知识 正文

mysql赋予用户权限语句,mysql给用户所有权限

时间:2023-05-06 18:49:37 阅读:131372 作者:3979

解决方案grantallprivilegeson *.* tojzdbg @ localhostidentifiedby ' 1;

flush权限;

使用jzdbg 1登录

附件:

MySQL授权权限1,权限2,…权限n on数据库名称.表名to用户名@用户地址identified by ‘连接密码’;

权限1、权限2、…权限n为选择、插入、更新、删除、创建、drop、索引、alter、grant、references、reload、shutdown、…

权限1、权限2、…表示如果权限n被all privileges或all替换,将授予用户所有权限。

如果数据库名.表名被*.*替换,则表示用户已被授权操作服务器上所有数据库中的所有表。

用户地址可以是localhost,也可以是ip地址、计算机名称或域名。 也可以通过“%”的任意地址进行连接。

连接密码不能为空。 如果不清空,创建将失败。

mysqlgrant select,insert,update,delete,create,droponvtdc.employeetojzdbg @ 10.163.225.87标识by‘123’

为来自10.163.225.87的用户jzdbg分配允许对数据库vtdc的employee表执行选择、插入、更新、删除、创建、drop等操作的权限

mysqlgrantallprivilegesonvtdc.* tojzdbg @ 10.163.225.87 identified by‘123’;

将数据库vtdc中所有表的所有操作权限分配给来自10.163.225.87的用户jzdbg,并将密码设置为123。

mysqlgrantallprivilegeson *.* tojzdbg @ 10.163.225.87 identified by‘123’;

为来自10.163.225.87的用户jzdbg分配对所有数据库中所有表执行所有操作的权限,并将密码设置为123。

mysqlgrantallprivilegeson *.* tojzdbg @ localhostidentifiedby‘123’;

为本地用户jzdbg分配对所有数据库中所有表执行所有操作的权限,并将密码设置为123。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。