Bootstrap

sql数据库-用户管理-DCL

目录

查询用户

创建用户

举例

只能在主机使用的账户

 注意

可以在所有电脑使用的用户 

 注意

修改密码 

删除用户


查询用户

 进入mysql数据库

use mysql;

查询所有数据 

select * from user;

创建用户

create user '用户名'@'主机名' identified by '密码';
举例
只能在主机使用的账户

创建一个名为gamegod的用户密码为123456

create user 'gamegod'@'localhost' identified by '123456';

在cmd命令行里面输入

mysql -u gamegod -p

输入密码

 

 注意
 

通过查询所有数据库,发现这个账户权限较低不能完整的查看所有数据库。

因为@'localhost'所以这个账户只能在主机端使用

可以通过语句提升账户权限

可以在所有电脑使用的用户 

创建一个可以在所有电脑上使用的用户,用户名为gameonlygod,密码为123456

create user 'gameonlygod'@'%' identified by '123456';
 注意

权限与之前的用户相同,与上面的用户区别在于:

局域网下可以给不同的主机使用

修改密码 

alter user '用户名'@'主机号' identified with mysql_native_password by '新密码';

删除用户

drop user '用户名'@'主机名';

;