时间:2021-07-01 10:21:17 帮助过:3人阅读
三.设置与更改用户密码
命令: SET PASSWORD FOR ‘username‘@‘host‘ = PASSWORD(‘newpassword‘);#如果是当前登陆用户用SET PASSWORD = PASSWORD("newpassword");
例子: SET PASSWORD FOR ‘admin_user‘@‘%‘ = PASSWORD("123456");
四.撤销用户权限
命令: REVOKE privilege ON databasename.tablename FROM ‘username‘@‘host‘;
说明: privilege, databasename, tablename - 同授权部分.
例子: REVOKE SELECT ON *.* FROM ‘admin_user‘@‘%‘;
注意: 假如你在给用户‘admin_user‘@‘%‘授权的时候是这样的(或类似的):GRANT SELECT ON test.user TO ‘admin_user‘@‘%‘,
则在使用 REVOKE SELECT ON *.* FROM ‘admin_user‘@‘%‘;命令并不能撤销该用户对test数据库中user表的SELECT 操作.
相反,如果授权使用的是GRANT SELECT ON *.* TO ‘admin_user‘@‘%‘;则REVOKE SELECT ON test.user FROM ‘admin_user‘@‘%‘;命令也不能撤销该用户对test数据库中user表的Select 权限.
具体信息可以用命令SHOW GRANTS FOR ‘admin_user‘@‘%‘; 查看.
五.删除用户
命令: DROP USER ‘username‘@‘host‘;
Mysql创建用户授权
标签:col 1.5 color nts name username localhost 数据 本地