查看用户
登录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
网友评论