数据库用户管理

DDL: CTEATE DROP ALTER

dml: 对数据进行管理

update insert into delete truncate

dgl: 查询语句 select

dcl: 权限控制语句 grant revoke

创建用户

修改用户的权限

删除用户

grant赋权语句要在终端执行

数据库用户管理_第1张图片

to 'test1'@'192.168.233.20' IDENTIFIED by '12345’;

用户的重命名

rename user 'test1'@'192.168.233.20' to 'avc'@'192.168.233.20';

删除用户

drop user 'avc'@'192.168.233.20';

给用户修改密码

① set password = password('abc123');  修改当前用户密码,要在终端执行

② set password for 'avc'@'192.168.233.20' = password ('abc123'); 修改其他用户的密码

忘记root密码

select * from user;

select User,authentication string,Host from user;

用户权限管理

create user '用户名'@'192.222.222.222' IDENTIFIED by '123456';

添加权限

grant all select,insert,DROP

删除权限

REVOKE

重命名

RENAME

删除用户

DROP USER

修改密码

set password = password('122222');

set password for '用户名'@'192.222.222.222' = PASSWORD('12345560');

展示权限

show grants for '用户名'@'localhost';

刷新权限

flush PRIVILEGES;

你可能感兴趣的:(数据库)