MYSQL 创建全局只读查询账号(只查、不能改、不能删、不能建表)

从库创建全局只读查询账号(只查、不能改、不能删、不能建表)

-- 创建只读账号 read_user,密码自己改一个强密码
CREATE USER 'read_user'@'%' IDENTIFIED BY 'Read@2026#DB';



-- 授权只读
GRANT SELECT ON *.* TO 'read_user'@'%';
-- 刷新权限
FLUSH PRIVILEGES;



-- 查询用户
SHOW GRANTS FOR 'read_user'@'%';



-- 修改密码
SET PASSWORD FOR 'read_user'@'%' = PASSWORD('新密码');
FLUSH PRIVILEGES;



-- 删除用户
DROP USER 'read_user'@'%';
FLUSH PRIVILEGES;





白俊遥博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论