位置: 编程技术 - 正文

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

  • 预缴增值税是否要预缴企业所得税
  • 增值税发票选择确认平台是什么?
  • 工资用现金发放有风险吗?
  • 回单一定要在开户行打吗
  • 公司购买汽车可以抵扣吗
  • 开票不确认收入可以吗
  • 13%税开成了3%怎么报税
  • 季度申报后还要年度申报吗
  • 跨月红冲发票如何申报退税
  • 蔬菜坏了还能吃吗
  • 企业哪些做法违背了营销道德
  • 私营公司会计资取公司资金
  • 货物抵扣货款分录
  • 收到政府补贴现金流量表怎么填
  • 股东货币出资比例
  • 企业购买预付卡怎么做账
  • 存货账面价值等于成本吗
  • 企业购买固定资产的价款超过正常信用条件
  • 加工成本属于什么会计科目
  • 换汇成本跟进项有关系吗
  • 奖金用现金发放违法吗
  • 企业交城建税的分录
  • 金税盘用途
  • 2018年工会经费返还比例
  • 处置的固定资产
  • 租金一次性付清的账务处理
  • 物业预收停车费不退费
  • 补充养老保险费可以扣除吗
  • 个人购买余额宝安全吗?
  • mac菜单栏设置在哪里
  • 合同条款签订
  • php正则表达式实例
  • win11无法打开开始菜单怎么办
  • 期间费用为什么叫期间费用
  • 房产契税什么时间缴纳
  • 结转出租包装物报废的残料价值计入
  • php render()
  • “Property or method “***“ is not defined on the instance but referenced during render.”报错的原因及解决方案
  • 餐饮企业原材料成本如何分析
  • ps打不了字只显示一个点怎么办
  • 历史成本和重置成本的区别
  • 销售返利账务处理及注意事项
  • 积分换购活动
  • 公司认缴出资怎么交税
  • 个体户利润分配会计分录怎么做
  • 影响公司股利分成的因素
  • 企业之间支付的管理费指什么
  • 工程项目成本管理实论
  • 个税申报逾期罚款怎么算
  • 企业税务分为哪几类
  • mysql的常用命令
  • 非营利组织增值税怎么处理
  • 购买银行理财产品的几个必须知道
  • 未开票收入申报有税务风险吗
  • 资产的计税基础通俗理解
  • 员工罚款从工资中代扣
  • 研发费用加计扣除政策指引2.0
  • 产权转移书据印花税
  • 财政补助收入怎样申报企业所得税
  • 以前年度少结转成本怎么办
  • 查账补缴的税的账怎么做
  • 投资款没有进入公司账户算投资款吗
  • sql server错误代码1608
  • mysql中的去重
  • Windows Server 2016技术第三预览版10537英文版ISO镜像下载泄露
  • xampp3.2.4安装教程与配置
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • 最新bios界面
  • WIN10开启高性能模式
  • win10阻止可能不需要的应用吗
  • 笔记本用linux系统
  • iphone手机文件怎么传到电脑
  • 英雄联盟windows10
  • 2015.3.25--2.cocos精灵移动 动画控制(一)
  • jquery设置禁用
  • md5加密python
  • js中倒计时器怎么实现
  • 为什么要去山西
  • 小规模纳纳税人
  • 江西省抚州市黎川县洵口镇
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设