首页 > 数据库技术 > 详细

mysql 创建用户及授权

时间:2021-04-16 12:39:32      阅读:16      评论:0      收藏:0      [点我收藏+]

创建用户

CREATE USER repuser IDENTIFIED BY ‘tw.com‘;

查看用户

SELECT user, host, authentication_string FROM USER WHERE USER=‘repuser‘;

修改用户密码

update user set authentication_string=‘‘ where user=‘repuser‘;
ALTER USER ‘repuser‘@‘%‘ IDENTIFIED BY ‘tw.com‘;

删除用户

DROP USER repuser;

查看权限

SHOW GRANTS FOR repuser;

授予权限

# 授予repuser用户erp_base全部权限
grant all privileges on erp_base.tablename to ‘repuser‘@‘%‘ identified by ‘tw.com‘;

# 授予repuser用户全局级全部权限
GRANT ALL PRIVILEGES ON *.* TO ‘repuser‘@‘%‘ IDENTIFIED BY ‘tw.com‘ WITH GRANT OPTION;

# 授予repuser用户针对erp_base数据库全部权限
GRANT ALL PRIVILEGES ON erp_base.* TO ‘repuser‘;

# 授予repuser用户针对erp_base数据库查询权限
GRANT select on erp_base.tablename to ‘repuser‘@‘%‘ identified by ‘tw.com‘;

生效(刷新权限)

FLUSH PRIVILEGES;

撤销权限

revoke privileges on erp_base.tablename from ‘repuser‘@‘%‘;
REVOKE ALL PRIVILEGES FROM repuser;

mysql 创建用户及授权

原文:https://www.cnblogs.com/littlewrong/p/14665499.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!