MySQL二十六:数据库用户管理

MySQL二十六:数据库用户管理

-- 创建用户CREATE USER用户名IDENTIFIED BY '密码’ 
CREATE USER xiaochen IDENTIFIED BY '123456'
-- 修改密码(修改当前用户密码)
SET PASSWORD = PASSWORD('123456')

-- 修改面(修改制定用户面)
SET PASSWORD FOR xiaochen = PASSWORD('123456')

-- 重命名
RENAME USER xiaochen TO xiaochen2
 
-- 用户授权(grant)  PRIVILEGES 全部的权限,库.表
-- ALL PRIVILEGES 除了给别授权,其他都有权限
GRANT ALL PRIVILEGES ON *.* TO xiaochen2

-- 查看指定用户的所有权限
SHOW GRANTS FOR xiaochen2  

-- 查看管理员的所有权限
SHOW GRANTS FOR root@localhost

-- 撤销权限  REVOKE 哪些权限,在哪个库撤销 ,给谁撤销
REVOKE ALL PRIVILEGES ON *.* FROM xiaochen2

-- 删除用户
DROP USER xiaochen2
上一篇:阿里云安装连接mysql数据库


下一篇:Host is not allowed to connect to this MySQL server