位置: 编程技术 - 正文

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语句)

  • 捐赠支出增值税
  • 哪些资产损失应向税务机关申报扣除?
  • 个人私活 要交个人所得税吗
  • 税务缴税流程
  • 取得的高速公路发票可以抵扣吗
  • 提取法定盈余公积是什么意思
  • 金蝶利润表没有数据怎么办
  • 总公司如何分配股份
  • 公司员工提成怎么交个税
  • 提供劳务企业所得税纳税义务发生时间
  • 金融企业贷款损失准备金税前扣除计算
  • 联营企业和合营企业长期股权投资的方式
  • 企业清理固定资产所得税汇算是需要调整吗
  • 设备售后回租需交税吗
  • 公司 捐赠
  • 半成品转成品会计分录
  • 预收账款缴税的计算公式
  • 企业购买银行理财
  • 境外派遣员工境外所得税是什么时候申报?
  • 装卸增值税税率最新的
  • 开个人发票需要身份证号码吗
  • 已付款收到发票但没有做计提凭证
  • 留用员工培训费怎么入账
  • 备案类减免税有几种类型
  • 个人独资企业免费刻章吗
  • 电子银行汇票 票据承兑
  • 加装固态后如何分盘
  • 收到政府的专项资金
  • 火车票可以报账吗
  • php自学
  • 其他应付款的会计分录怎么写
  • 事件循环(Event Loop)
  • 大家掌握的都很好 英语
  • uniapp实战视频教程
  • 稿酬所得收入额含税吗
  • java如何实现异步处理
  • 计算机视觉opencv 有什么项目
  • vue route 参数
  • 在建工程减值准备借贷方向
  • 预缴纳税申报怎么不能保存
  • c标准库pdf下载
  • 实收资本认缴怎么做账,要做账吗
  • 固定资产折旧范围口诀
  • 年末财务报表是什么
  • 个人所得税的征税范围
  • 预缴所得税年底处理账务吗
  • sql server如何删除
  • 一般纳税人怎么开3个点普票
  • 私车公用私车的区别在哪
  • 销售收入发生变动的影响
  • 应收账款余额不平是什么原因
  • 业务招待费如何扣除
  • 企业进项构成比例
  • 单位缴纳的社保计入什么科目
  • 专项补助资金的账务处理
  • 买车能不交税吗
  • 购买税控系统分录
  • 利润表增加,资产负债表减少怎么回事
  • 会计账簿的设置与登记
  • sql行列转换方式
  • 通过注册表修改office默认字体
  • 镜的镜像截图
  • oracle基础知识
  • 删除windows用户密码
  • linux系统软件包安装
  • win10驱动备份在哪里
  • linux拉起进程
  • 升级win10系统卡住不动了
  • PHP+MySQL+jQuery随意拖动层并即时保存拖动位置实例讲解
  • linux查看目录的权限的命令
  • node.js介绍
  • javascript io
  • jQuery Mobile和HTML5开发App推广注册页
  • shell脚本随机数
  • python多线程怎么写
  • NGUI之UICamera
  • jquery设计模式
  • android刷题
  • javascript修改
  • 社保和税局关联后还要申报吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设