图灵编程

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

2019-02-26  本文已影响4人  jack_jt_z

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

skip.grant.table 
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操作更改相关的权限即可

上一篇 下一篇

猜你喜欢

热点阅读