首页 > 数据库技术 > 详细

MySQL 创建用户并分配用户权限

时间:2019-03-05 01:01:50      阅读:198      评论:0      收藏:0      [点我收藏+]

mysql在最新的版本中会生成随机密码,存储在/etc/my.conf的文件中,但是大多数使用者不会在意这个,因为随机的密码识别性太差,所以我们可以自己配置数据库用户以及设置密码。

  • 设置跳过密码登陆root用户
skip.grant.table 
  • 登陆

mysql -u root -p

  • 修改用户密码

update user set password=password("1q2w3e4r") where user="root";
flush privileges;
  • 创建新用户
insert into mysql.user(Host,User,Password) values("localhost","userName",password("1q2w3e4r"));
flush privileges;
  • 分配权限
grant all privileges on databaseName.* to UserName@localhost identified by ‘1q2w3e4r‘;
flush privileges;

完成以上流程就实现了一个基本的用户生成并配置权限,如果需要控制用的CURD操作更改相关的权限即可

MySQL 创建用户并分配用户权限

原文:https://www.cnblogs.com/jack-jt-z/p/10474198.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!