-- 用户信息表
mysql.user
-- 刷新权限
FLUSH PRIVILEGES
-- 增加用户
CREATE USER cakin IDENTIFIED BY '123456'
/* 语法如下:
CREATE USER 用户名 IDENTIFIED BY [PASSWORD]
- 必须拥有 mysql 数据库的全局 CREATE USER 权限,或拥有 INSERT 权限。
- 只能创建用户,不能赋予权限。
- 用户名,注意引号:如 'user_name'@'192.168.1.1'
- 密码也需引号,纯数字密码也要加引号
- 要在纯文本中指定密码,需忽略 PASSWORD 关键词。要把密码指定为由PASSWORD()函数返回的混编值,需包含关键字PASSWORD
*/
-- 重命名用户
RENAME USER cakin TO cakin24
RENAME USER old_user TO new_user
-- 设置密码
SET PASSWORD = PASSWORD('密码') -- 为当前用户设置密码
SET PASSWORD FOR 用户名 = PASSWORD('密码') -- 为指定用户设置密码
-- 删除用户
DROP USER cakin24
DROP USER 用户名
-- 分配权限/添加用户
GRANT 权限列表 ON 表名 TO 用户名 [IDENTIFIED BY [PASSWORD] 'password']
- all privileges 表示所有权限
- *.