美文网首页
Mysql用户权限管理

Mysql用户权限管理

作者: zzl灬 | 来源:发表于2019-12-27 12:57 被阅读0次

查看用户

登录MySQL

use mysql
select * from user; #查看用户所有信息
select user,host from user; #查看用户名和host信息

新建用户

登录MySQL

GRANT USER 'username'@'host' IDENTIFIED BY 'password';

-username:用户名
-host:可以访问的地址,本地(localhost),所有(%)
-password:密码(可以为空)

授权用户

登录MySQL

GRANT privilege ON database.table TO 'username'@'host';

-privilege:权限,insert,delete,update,select等,所有权限(ALL)
-database:数据库名称(全部填 *)
-table:数据表名称(全部填 *)
-username:用户名
-host:用户对应的host

删除用户

登录MySQL

DROP USER 'username'@'host';

-username:用户名
-host:用户对应的host

撤销用户权限

登录MySQL

REVOKE privilege ON database.table FROm 'username'@'host';

-privilege:权限,insert,delete,update,select等,所有权限(ALL)
-database:数据库名称(全部填
-table:数据表名称(全部填

-username:用户名
-host:用户对应的host

修改用户密码

命令行

mysqladmin -u username -ppassword password newpassword

-username:用户名
-password:原密码
-newpassword:新密码

例:

用户名为root,原密码为test,新密码为test1

mysqladmin -u root -ptest password test1

相关文章

网友评论

      本文标题:Mysql用户权限管理

      本文链接:https://www.haomeiwen.com/subject/isfdoctx.html