mysql 用户权限配置

复制代码
--新建用户
CREATE USER 'feng'@'%' IDENTIFIED BY '123';
--给用户赋予test2数据库的user表的只读权限
 GRANT SELECT ON test2.user TO 'feng'@'%';

 --给用户赋予test2数据库所有表的只读权限
  GRANT SELECT ON test2.* TO 'feng'@'%';

 --给用户赋予所有数据库所有表的只读权限
GRANT SELECT ON *.* TO 'feng'@'%';

-- 4.刷新权限
FLUSH PRIVILEGES;


-- 5.删除账户及权限
drop user 用户名@’%’
drop user 用户名@localhost

-- 修改指定用户密码
update user set password=password('new_password') where user='hail' and host='localhost';

-- 查看指定用户的权限情况
SELECT * FROM mysql.user WHERE user='root'
复制代码

 

posted @   好mingzi给猪了  阅读(15)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示