mysql新建用户并赋予权限
短信预约 -IT技能 免费直播动态提醒
在MySQL中新建用户并赋予权限的语句如下:
新建用户:
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
其中,'username'是新建用户的用户名,'host'是该用户可以连接的主机地址,'password'是该用户的密码。
赋予权限:
GRANT 权限 ON 数据库名.表名 TO 'username'@'host';
其中,'权限'可以是SELECT, INSERT, UPDATE, DELETE等,'数据库名'是数据库名,'表名'是表名。
最后,刷新权限:
FLUSH PRIVILEGES;
例如: 新建用户'gpt' 密码为 123456, 可以连接本地
CREATE USER 'gpt'@'localhost' IDENTIFIED BY '123456';
赋予用户gpt对数据库test中所有表的读写权限
GRANT SELECT,INSERT,UPDATE,DELETE ON test.* TO 'gpt'@'localhost';
刷新权限
FLUSH PRIVILEGES;
注意:在执行以上操作前,需要先以超级用户身份登录MySQL。
来源地址:https://blog.csdn.net/weixin_35753291/article/details/129074514
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341