mysql8: 新建账号和权限操作

一,允许从任何ip访问时,用%

CREATE USER 'myusername'@'%' IDENTIFIED BY 'my_password';GRANT ALL PRIVILEGES ON `mybase`.* TO 'myusername'@'%';FLUSH PRIVILEGES;

注意:这种做法在生产环境中不要使用,不够安全,
         只用于内部开发时工程师共同访问的内部环境

二,授权的例子:

允许newuser这个用户从任何ip访问任意库下的任意表

ALL PRIVILEGES 表示所有权限

 *.* 表示任意数据库下的任意表

GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%';

 允许newuser从localhost访问mydb数据库下的任意表

GRANT ALL PRIVILEGES ON `mydb`.* TO 'newuser'@'localhost';

 允许newuser从localhost访问mydb数据库下的order_list表,权限包括:SELECT,INSERT,DELETE,UPDATE

GRANT SELECT,INSERT,DELETE,UPDATE ON mydb.order_list TO newuser@localhost ;

三,查看权限:

1, 查看mysql内置的权限:

show privileges;

如图:

2,查看指定用户的权限:

show grants for 'newuser'@'%';

 

四,取消权限:

1,语法

REVOKE 权限1,权限2,…权限n ON 数据库名称.表名称 FROM 用户名@用户地址;

2,例子:

#收回全库全表的所有权限

REVOKE ALL PRIVILEGES ON *.* FROM newuser@'%';

#收回mysql库下的所有表的插删改查权限

REVOKE SELECT,INSERT,UPDATE,DELETE ON mysql.* FROM newuser@localhost;

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/772010.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

windows中MySQL迁移数据存放盘符位置

由于刚开始安装mysq时都选择了默认安装,数据存放在了c盘,后面数据量过大c盘不堪重负,所以迁移数据到D盘windows中MySQL迁移数据存放盘符位置 参考:https://blog.csdn.net/ZYX121799/article/details/136474869查看MySQL的数据存放位置 show global variables like "%d…

前端性能优化实践方向与方法

前端性能优化实践方向与方法0x01 代码优化与压缩 (1)HTML移除不必要的空白字符、注释和冗余标签,以减少文件大小使用命令 npm install html-minifier -g 安装 HTML Minifier使用命令 html-minifier -V 确认安装成功在 Node.js 环境中配置 index.js // 引入 HTML Minifier co…

【YashanDB知识库】开源调度框架Quartz写入Boolean值到YashanDB报错

问题现象 Quartz 是一个广泛应用于企业级应用中的开源作业调度框架,它主要用于在Java环境中管理和执行任务。 为了任务调度,Quartz的数据模型中使用了大量的布尔值记录任务、流程的各种状态,如:Quartz使用JDBC写入任务状态代码: ps = conn.prepareStatement(); setBoolean…

jmeter 测试getpost请求测试遇到的问题

GET请求Get请求的参数要写在Url后面,不能写在请求体POST请求post请求验证除了cookie之外,可能还会有token,需要加到http请求头里面提示说是会话校验失败,猜测是cookie失效或者是少了参数,查看请求post请求Content-Type和实际接口不符合,接口返回415错误服务器返回415,表…

01HTML+CSS

今日正式开始学习前端,学习内容有 1.标签的写法:标签分为单标签和双标签,其中他们都是由尖括号组成<>,例如:加粗标签<strong></strong>,倾斜标签<em></em>,下划线标签<ins></ins>,删除线标签<del></del>。 2.HT…

24数据安全产业人才积分争夺赛

Wireshark2.1 题目内容:存在漏洞的PHP页面名称是?(比如:a.php) 直接搜索php所以flag: theanswerishere.php Wireshark2.2 题目内容:当前表的列数共有几列?(比如:1)找到了 所以flag:3 Wireshark2.3 题目内容:注入目标的列名是?所以flag:th1sfI4g 错的,要加flag{}…

MySQL入门---(一)SQL的DDL语句

1.管理员身份进入命令行窗口:win+r cmd 然后不要直接点,按ctrl+shift+enter管理员模式进去,点确定 2.MySQL数据库启动:net start mysql80 停止:net stop mysql80 3.系统自带的命令行工具执行指令:mysql -u root -p 1.SQL通用语法:2.DDL语句3.表结构查询:4.创建表结构…

《最新出炉》系列入门篇-Python+Playwright自动化测试-54- 上传文件(input控件) - 上篇

1.简介 在实际工作中,我们进行web自动化的时候,文件上传是很常见的操作,例如上传用户头像,上传身份证信息等。所以宏哥打算按上传文件的分类对其进行一下讲解和分享。 2.上传文件的API(input控件) Playwright是一个现代化的自动化测试工具,它支持多种浏览器和操作系统,…

ceph数据重构原理

在分布式存储系统Ceph中,硬盘故障是一种常见问题。为了保证数据安全,当发生硬盘故障后,分布式存储系统会依据算法对故障硬盘上的数据进行数据重构及转储。和一般分布式系统一样的是,Ceph同样使用多副本机制来保证数据的高可靠性(注:EC在实现层面可以理解为副本机制的一种…

服务网关-GateWay-微服务核心组件【分布式微服务笔记05】

服务网关-GateWay-微服务核心组件【分布式微服务笔记05】 服务网关-GateWay 引出GateWay 当我们后端的服务部署在不同的ip和端口上,存在一些问题:前端项目需要维护不同的后端服务ip/访问接口,非常麻烦 如果调用的是后端的集群服务,存在负载均衡问题 没有断言以及过滤机制 因…

ComfyUI插件:IPAdapter_plus(新版)节点

ComfyUI插件:IPAdapter_plus(新版)节点前言:学习ComfyUI是一场持久战,而IPAdapter_plus是常用且便捷有效的风格迁移模型,可以通过提供参考图像去进行图像的生成,比如风格迁移,风格融合,人物脸部模拟等各种工作,请大家重点关注本篇内容,深刻理解节点用法!!祝大家学习…

可以捕捉高动态范围成像的的AR0521SR2C09SURA0-DP2、AR0522SRSM09SURA0-DP2、AR0821CSSC18SMEA0-DPBR图像传感器

推出可以捕捉高动态范围成像的的AR0521SR2C09SURA0-DP2、AR0522SRSM09SURA0-DP2、AR0821CSSC18SMEA0-DPBR图像传感器AR0521SR2C09SURA0-DP2、AR0522SRSM09SURA0-DP2、AR0821CSSC18SMEA0-DPBR图像传感器——明佳达 1、AR0521SR2C09SURA0-DP2是一款 1/2.5 英寸 CMOS 数字图像传感…