位置: 编程技术 - 正文

mysql利用init-connect增加访问审计功能的实现(MySQL利用视图查询员工进货数量要求输出姓名进货数量)

编辑:rootadmin

推荐整理分享mysql利用init-connect增加访问审计功能的实现(MySQL利用视图查询员工进货数量要求输出姓名进货数量),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:MySQL利用子查询查询部门在销售部工作员工的姓名,MySQL利用命令行工具启动和关闭的命令是什么,MySQL利用视图查询员工进货数量要求输出姓名进货数量,MySQL利用子查询查询部门在销售部工作员工的姓名,MySQL利用子查询查询部门在销售部工作员工的姓名,MySQL利用视图增加数据,MySQL利用正则表达式判断身份证号,MySQL利用正则表达式判断身份证号,内容如对您有帮助,希望把文章链接给更多的朋友!

mysql的连接首先都是要通过init-connect初始化,然后连接到实例。

我们利用这一点,通过在init-connect的时候记录下用户的thread_id,用户名和用户地址实现db的访问审计功能。

实现步骤

1、创建审计用的库表。

为了不与业务的库冲突,单独创建自己的库:

2、配置init-connect参数

这个参数是可以动态调整的,也注意要加到配置文件my.cnf中,否则下次重启后就失效了;

3、授予普通用户对accesslog表的insert权限

该点很重要

该参数只对普通用户生效,有super权限的都不会有作用。

mysql利用init-connect增加访问审计功能的实现(MySQL利用视图查询员工进货数量要求输出姓名进货数量)

如果是普通用户,增加了该功能后,一定需要授权:

grant insert on db_monitor.accesslog to user@'xx.xx.xx.%';

不授权的后果是,连接数据库会失败:

accesslog表没有insert权限的用户:

4、验证审计功能

某个用户对test库删除了一张表,看我们配合binlog日志是否能追踪到时哪个用户:

查看binlog:

可以看出来是哪个用户进行了操作,从而完成审计。

以上这篇mysql利用init-connect增加访问审计功能的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

mysql的sql语句特殊处理语句总结(必看) 1、更新整张表,如果某一行数据的某一列的值为空,那么让他和另一列字段的值相等UPDATEot_tgbzsetupdate_day=if(update_dayisnull,date,update_day);2、更新整张表,

详谈mysql order by in 的字符顺序(推荐) //MySQL语句SELECT*FROM`MyTable`WHERE`id`IN(,1,)ORDERBYFIELD(`id`,,1,);laravel框架$ids=array(1,,2);$ids_ordered=implode(',',$itemIds);$items=static::whereIn('id',$ids)-orderByRaw(DB::ra

win7下mysql6.x出现中文乱码的完美解决方法 1、在命令行里停止MySQL服务:netstopmysql2、修改mysql安装目录下的my,ini,将default-character-set=latin改为default-character-set=gbk(有几个改几个,改成utf-8我不知

标签: MySQL利用视图查询员工进货数量要求输出姓名进货数量

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

上一篇:mysql 5.7.17的最新安装教程图文详解(mysql5.7最新版)

下一篇:mysql的sql语句特殊处理语句总结(必看)(mysql的基本sql语句)

  • 一般纳税人开具的普票可以抵扣吗
  • 增值税明细账用三栏式还是多栏式
  • 资产负债表其他应付款包括哪些
  • 外币实收资本入账汇率
  • 自然人系统怎么申报个人所得税
  • 增值税发票密码忘记了怎么办
  • 年折旧额怎么计算公式直线法
  • 抵减的增值税如何记账
  • 应收票据周转率高
  • 分配的股息 要交所得税吗
  • 收到外国的货款会计分录
  • 建筑企业与建设局的关系
  • 规范合同签订的重要性
  • 以库存抵债的账务处理
  • 如何使用ping命令诊断网络故障
  • 收到投资方投入设备一台,投资合同约定其价值
  • 以库存现金支付车间发生的水电费200元
  • 全资子公司给母公司担保
  • 单位支付安装天然气费
  • linux特殊权限设置
  • wmpdmc.exe是什么意思
  • 多付货款退回的会计分录
  • 如何利用路由器登陆花生壳
  • 大雾山国家公园总部加特林堡
  • 金融企业的贷款准备金
  • 解决的英文
  • php实现留言板功能
  • 社保和公积金个人缴纳在哪里查看
  • 特斯拉适用于什么车型
  • promise基本使用
  • php gdb
  • 开红字发票导入信息不完整怎么处理?
  • trap指令在用户态执行
  • 帝国cms使用手册
  • 餐饮小微企业优惠政策2021
  • 在建工程转固定资产的账务处理
  • mysql备份数据恢复
  • 不良贷款转让怎么操作
  • 生产辅料怎么分类
  • 购房补贴退契税3个月没到账
  • 无形资产摊销如何操作
  • 税盘清卡清不了怎么办
  • SQL Server 2000向SQL Server 2008 R2推送数据图文教程
  • 如何在sql server中已有数据库进行修改
  • 库存现金的使用限额规定
  • 社保可以直接计入费用吗
  • 自产产品用于职工福利按什么价格
  • 留底税额账上怎么体现
  • 应付暂估会计处理
  • 本年利润为什么是负数
  • 长期应付款涉及哪些业务,应如何进行核算
  • 工业企业固定资产折旧年限
  • sql查询方法有哪些
  • win7系统设置打印机共享
  • ecap.exe是什么
  • ubuntu系统中文名字
  • linux dd测试
  • 魔方u怎么弄
  • windows运行在哪
  • mac ds_store
  • centos6启动服务的命令
  • windows8更新不了怎么办
  • fedora update-grub
  • windows10预览版是什么
  • 折腾linux 没意义
  • opengl详解
  • 基于jquery的表单验证插件
  • linux rsync同步命令(值得收藏)
  • 很不错的词语
  • 微信小程序访问相册权限在哪里
  • 用于登录
  • jquery打开本地html
  • document对象的常用方法
  • jquery easyui从零开始学pdf
  • js操作对象的方法
  • python讲解
  • 安徽省定额发票真伪查询
  • 如何查询车辆购置税完税证明
  • 一手房有契税和个税吗
  • 出国海关申报单图片
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设