位置: 编程技术 - 正文

MySQL验证用户权限的方法(mysql中用户和权限的作用)

编辑:rootadmin

推荐整理分享MySQL验证用户权限的方法(mysql中用户和权限的作用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql中用户和权限的作用,mysql用户登录权限,mysql身份验证,mysql用户身份验证查询的是哪个表,mysql对用户进行验证,mysql用户身份验证查询的是哪个表,mysql用户登录权限,mysql对用户进行验证,内容如对您有帮助,希望把文章链接给更多的朋友!

知识归纳

因为MySQL是使用User和Host两个字段来确定用户身份的,这样就带来一个问题,就是一个客户端到底属于哪个host。如果一个客户端同时匹配几个Host,对用户的确定将按照下面的优先级来排

基本观点越精确的匹配越优先 Host列上,越是确定的Host越优先,[localhost, ..1.1, wiki.yfang.cn] 优先于[..%, %.yfang.cn],优先于[.%, %.cn],优先于[%] User列上,明确的username优先于空username。(空username匹配所有用户名,即匿名用户匹配所有用户) Host列优先于User列考虑

当你登录mysql服务器之后,你可以使用user()和current_user()来检查你登陆的用户。

user() 返回你连接server时候指定的用户和主机 current_user() 返回在mysql.user表中匹配到的用户和主机,这将确定你在数据库中的权限MySQL验证用户权限的方法(mysql中用户和权限的作用)

当你登录服务器并执行MySQL的命令时,系统将检查你当前的用户(current_user)是否有权限进行当前操作。

首先检查user表中的全局权限,如果满足条件,则执行操作 如果上面的失败,则检查mysql.db表中是否有满足条件的权限,如果满足,则执行操作 如果上面的失败,则检查mysql.table_priv和mysql.columns_priv(如果是存储过程操作则检查mysql.procs_priv),如果满足,则执行操作 如果以上检查均失败,则系统拒绝执行操作。

测试过程创建3个用户名相同,HOST和权限都不同的USER

从另外一个机器登陆过来

明确的user,host,进行精确匹配,找到用户为'bruce'@'..0.'删除掉这个用户再登陆

此时匹配的用户是bruce@%然后把这个用户也删除,再登陆

此时匹配的是''@'%' 用户

对于空用户,默认有对test或test开头的数据库有权限。

标签: mysql中用户和权限的作用

本文链接地址:https://www.jiuchutong.com/biancheng/312328.html 转载请保留说明!

上一篇:Mysql命令大全(详细篇)(mysql基本命令大全)

下一篇:MySQL查看表和清空表的常用命令总结(mysql查询表清单)

  • 小规模纳税人增值税申报流程
  • 跨区域开票流程怎么走
  • 汇算清缴企业所得税弥补亏损明细表怎么填
  • 增值税抵扣不够怎么解决
  • 无追索权保理占用谁的额度
  • 税金及附加包括什么
  • 检测样品留样期限
  • 资产负债表的资产方能够提供的信息包括
  • 什么是前期差错
  • 支付保安公司的钱违法吗
  • 燃气在建工程要怎么转固定资产呢?
  • 分公司是否可以贷款
  • 小规模纳税人月销售额不超过10万免征
  • 电子发票是专用发票吗
  • 关于小规模纳税人的说法错误的有
  • 来料加工进料加工是免税的吗?
  • 代征税款手续费规定
  • 专票电话写错了怎么办
  • 增资印花税税目
  • 车辆维修的增值税怎么算
  • 教你如何在白桦树上采集桦树汁
  • 支付宝支付凭证图片
  • 电子商票到期后多少天有效?
  • 子公司开票给母公司,冲减利润,怎么避免税务风险
  • 房贷每月利息如何算
  • 如何直接访问ip地址
  • 企业年金在缴费阶段涉及的税种包括
  • 在承租土地上建房是否应核算为固定资产会计视野
  • 社保通过银行缴纳
  • next frame
  • web 前端
  • 应收账款未计提怎么处理
  • 二手车交易发票怎么收费
  • 泛化的理解
  • php上传视频到服务器
  • 劳动仲裁支付的赔偿金怎么入账
  • 增值税普通发票需要交税吗
  • 企业借款生产存货发生的借款费用均应予以资本化
  • 进项加计抵减会计分录怎么做
  • 盈余公积企业所得税税率
  • 纳税减免申报
  • 金税三期业务操作手册
  • 股东分红申报个税怎么填
  • 开票方没有缴纳增值税
  • 股东分红会计分录
  • 银行承兑汇票背面怎么填写
  • 固定资产融资租出对应入账科目
  • 销售产品收到现款120元是什么制
  • 诉讼费用负担原则是什么
  • 自产商品无偿赠送是否确认收入
  • 收到银行利息记什么会计科目
  • 动物园会计核算办法
  • 主营业务利润率反映了企业的什么能力
  • 醒狗音乐免费下载歌曲2017最新版
  • 数据库备份sqlserver
  • 怎样提升win10开机速度
  • XP系统如何设置变流畅
  • .ctc文件
  • info.exe是什么病毒
  • win8系统没有无线网络连接
  • win8电脑d盘不见了怎么恢复
  • WIN10安装教程
  • 升级linux版本
  • node .js
  • cocos2d-x windows开发环境配置
  • macos unity
  • js咋用
  • jquery地址
  • window.close(); 关闭浏览器窗口js代码的总结介绍
  • js如何引用
  • shell脚本mysql
  • css中清除浮动的目的有哪些
  • node.js中http模块和url模块的简单介绍
  • input按钮的事件处理大全
  • js setimmediate
  • android数据存储与访问的方式有
  • 购房发票上的税率9%包含契税吗
  • 广西国税电话号码
  • 江苏省常熟市归哪管
  • 即使我单位是免税单位,签订合同时,也需要贴
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设