mysql用户权限管理命令总结(包括添加用户)

创建用户

CREATE USER 'username'@'%' IDENTIFIED BY 'password';

授权

GRANT all privileges ON databasename.tablename TO 'username'@'%' (with grant option);

加with grant option表示允许将权限赋予别的用户

设置与更改用户密码

SET PASSWORD FOR 'username'@'%' = PASSWORD('newpassword');

撤销用户权限

REVOKE privilege ON databasename.tablename FROM 'username'@'%';

查看用户权限

SHOW GRANTS FOR 'username'@'%';

删除用户

DROP USER 'username'@'%';

对账户重命名

rename user 'old_username'@'%' to 'new_username'@'%';

版权声明:本文为qq_43435274原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。