0


mysql新建用户并赋予权限

在MySQL中新建用户并赋予权限的语句如下:

1.新建用户:

CREATEUSER'username'@'host' IDENTIFIED BY'password';

其中,'username'是新建用户的用户名,'host'是该用户可以连接的主机地址,'password'是该用户的密码。

2.赋予权限:

GRANT 权限 ON 数据库名.表名 TO'username'@'host';

其中,'权限'可以是SELECT, INSERT, UPDATE, DELETE等,'数据库名'是数据库名,'表名'是表名。

3.最后,刷新权限:

FLUSH PRIVILEGES;

例如: 新建用户'gpt' 密码为 123456, 可以连接本地

CREATEUSER'gpt'@'localhost' IDENTIFIED BY'123456';

赋予用户gpt对数据库test中所有表的读写权限

GRANTSELECT,INSERT,UPDATE,DELETEON test.* TO'gpt'@'localhost';

刷新权限

FLUSH PRIVILEGES;

注意:在执行以上操作前,需要先以超级用户身份登录MySQL。

标签: mysql 数据库 sql

本文转载自: https://blog.csdn.net/weixin_35753291/article/details/129074514
版权归原作者 笨爪 所有, 如有侵权,请联系我们删除。

“mysql新建用户并赋予权限”的评论:

还没有评论