mysql 权限配置
删除root权限如何恢复
安全模式启动mysql
1  | # 安全模式启动mysql服务  | 
恢复权限
1  | # 报错使用flush privileges命令  | 
还原配置文件
1  | vim /etc/mysql/mysql.conf.d/mysqld.cnf  | 
无密码登录问题
1  | use mysql;  | 
权限管理常用命令
创建用户
1  | CREATE USER 'user1'@'host' IDENTIFIED BY '123456';  | 
查看密码认证方式
1  | SELECT user,host,plugin from mysql.user where user='root';  | 
修改密码认证方式
1  | alter user 'user'@'host' identified with mysql_native_password by 'pa';  | 
修改密码
1  | use mysql;  | 
删除用户
1  | DROP USER 'user'@'host';  | 
grant 赋权
1  | # privileges可省略  | 
revoke 撤销权限
1  | mysql> revoke all on *.* from user@'ip';  | 
查看权限
1  | # 查看权限  |