mysql 用户权限命令

新建数据库用户命令:

CREATE USER '你的用户名'@'localhost' IDENTIFIED BY '你的密码';
更改用户名
Mysql> rename user OLD_NAME to NEW_NAME;
Mysql> rename user 用户名 to 新用户名;
查询所有用户
mysql> select user,host,password from mysql.user;

  修改数据库用户权限的命令:

用户授权
Mysql> grant all on rulian.* to ljf@'%' identified by '123456';
Mysql> grant select,insert,update,delete,alter,create,create view,show view,execute,index on rulian.* to ljf@'%' identified by '123456';
注:一是全部操作授权,一是针对性操作授权。

移除授权;

Mysql> revoke all on rulian.* from 'ljf'@'%';

刷新授权表;
Mysql> flush privileges;
注:用于配置即时生效。

 
删除数据库用户命令:

DROP USER 你的用户名@'localhost';
查询出数据库所有用户

SELECT DISTINCT USER FROM mysql.user;
重启Mysql命令

systemctl restart mysqld.service

 

posted on 2020-04-21 13:49  沈家大大  阅读(238)  评论(0编辑  收藏  举报