目录
一、创建语句
1.添加数据库用户
insert into user (host,user,password,ssl_cipher,x509_issuer,x509_subject) values
(“主机号”,”用户名”,password(“密码”),””,””,””);
2.update语句修改用户密码
update user set password=password(“密码”)
where host=”主机号” and user=”用户名”;
3.delect语句删除用户
delect from user where host=”主机号” and user=”用户名”;
以上需要刷新权限,后生效
4.刷新权限
flush privileges;
5.create语句创建用户
create user “用户名”@”主机号” identified by “密码”;
示例
create user "zhongjinlin"@"localhost" identified by "storm";
6.set语句创建用户
set password = password(“密码”);
set password for “用户名”@”主机号” = password(“密码”);
7.drop语句删除用户
drop user “用户名”@”主机号”;
二、内容总结
1.MySQL的权限表
MySQL通过权限表来控制用户对数据库的访问
2.user权限表
user是MySQL中最重要的一个权限表,主要分为4个部分:
(1)用户列
(2)权限列
(3)安全列
(4)资源控制列
3.用户权限
新添加的数据库用户既不允许访问其他用户的数据库,也不能创建自己的数据库,只有
在授予了相应的权限后才能访问或创建数据库。