一、环境
Centos 6.9
Mysql 5.6.40
二、步骤
1、使用root用户登陆mysql
mysql -uroot -p 输入密码:
2、创建新用户
CREATE USER \'user\'@\'%\' IDENTIFIED BY \'123456\';
\'%\' - 所有情况都能访问 ‘localhost’ - 本机才能访问 ’192.168.0.1‘ - 指定 ip 才能访问
3、修改用户密码
update mysql.user set password=password(\'新密码\') where user=\'user\';
4、给用户添加权限
grant all privileges on 欲授权的数据库.* to \'user\'@\'%\';
5、删除用户
Delete FROM mysql.user Where User=\'user\';
三、切记
对数据库修改的时候,一定要刷新权限 flush privilege;
大悲无泪--大悟无言--大笑无声