当前位置: 首页 > news >正文

mysql 添加用户并分配select权限

1.root用户先登录或者在可执行界面

1.1 选择mysql

点击mysql 或者在命令行 use mysql

1.2创建用户

CREATE USER 'username'@'%' IDENTIFIED BY 'password';

备注1:%替换为可访问数据库的ip,例如“127.0.0.1”“192.168.1.1”,使用“%”表示不限制远程连接ip

备注2:username可修改:为登录的用户名;password可修改:为登录的密码

1.3 查看用户

SELECT * FROM user;

1.4 给权限

GRANT select ON xl_game3.* TO 'username'@'%';

备注:select 可用其他的来替换

1.5刷新

FLUSH PRIVILEGES;

2.用户信息修改

2.1 修改用户密码

ALTER USER 'username'@'%' IDENTIFIED WITH mysql_native_password BY '123456' ;

2.2 删除用户

DROP user 'username'@'%' ;

3.用新增的账号登录

3.1 账号密码

3.2 只能查看到有权限的表

3.3 删除提示没权限

4.修改用户权限

4.1 查询权限

SHOW GRANTS FOR 'username'@'%'

4.2 新增权限

GRANT insert ON xl_game3.* TO 'username'@'%';

再次查询 SHOW GRANTS FOR 'username'@'%'

4.3 删除权限

REVOKE  INSERT ON xl_game3.* FROM 'username'@'%'

再次查询 SHOW GRANTS FOR 'username'@'%'

http://www.lryc.cn/news/277116.html

相关文章:

  • 重新认识canvas,掌握必要的联结密码
  • Linux第21步_取消鼠标中键的复制粘贴功能
  • 数学建模-Matlab R2022a安装步骤
  • 【AI】Pytorch 系列:学习率设置
  • LeetCode第107题 - 二叉树的层序遍历 II
  • java 常⽤的线程池模式FixedThreadPool
  • 双机调度算法
  • 精进单元测试技能——Pytest断言的艺术
  • 探索人工智能:深度学习、人工智能安全和人工智能
  • CHS_02.1.4+操作系统体系结构 二
  • 【python可视化大屏】使用python实现可拖拽数据可视化大屏
  • FineBI实战项目一(4):指标分析之每日订单总额/总笔数
  • 如何确定CUDA对应的pytorch版本?
  • 分布式锁3: zk实现分布式锁5 使用中间件curator
  • 扩展边界opencv
  • 开源C语言库Melon:Cron格式解析
  • vue的学习方法
  • Hive之set参数大全-2
  • C++面试宝典第17题:找规律填数
  • ubuntu查看内存使用情况
  • ES6 新增 Set、Map 两种数据结构的理解
  • 影视视频知识付费行业万能通用网站系统源码,三网合一,附带完整的安装部署教程
  • Java字符串拼接常用方法总结
  • 【2023 CSIG垂直领域大模型】大模型时代,如何完成IDP智能文档处理领域的OCR大一统?
  • Phi-2小语言模型QLoRA微调教程
  • hadoop自动获取时间
  • 【面试高频算法解析】算法练习8 单调队列
  • ATTCK视角下的信息收集:Sysmon检测
  • 02、Kafka ------ 配置 Kafka 集群
  • 2024年全球网络安全预测报告