时间:2022-11-2 作者:benojan 分类: mysql
创建用户
create user '用户名'@'IP地址' identified by '密码';
create user 'zhangsan'@'192.168.1.1' identified by '123123';
create user 'zhangsan'@'192.168.1.%' identified by '123123';
create user 'zhangsan'@'%' identified by '123123';
用户授权(权限、人)
show grants for '用户'; -- 查询权限
grant 权限类型 on 数据库.表 to '用户'@'IP地址'; -- 授权
revoke 权限类型 on 数据库.表 from '用户'@'IP地址'; -- 取消权限
grant select,insert,update on db1.t1 to 'zhangsan'@'%';
grant all privileges on db1.* to 'zhangsan'@'%';
常见的权限类型:
权限类型 | 中文解释 |
---|---|
all privileges | 所有权限 |
select | 读取 |
delete | 删除 |
update | 更新 |
create | 创建 |
drop | 删除数据库、数据表 |
修改用户名
rename user '用户名'@'IP地址' to '新用户名'@'IP地址';
修改密码
alter user '用户名'@'IP地址' identified by '新密码';
删除用户
drop user '用户名'@'IP地址';
查看用户
use mysql;
select user, host from user;
标签: mysql