当前位置 主页 > lliiuu.org >

pg-数据库审计 - yafeishi的个人页面 - OSCHINA

作者:admin 来源:未知  点击:134
336*280广告

  抓码王高手论坛324444,审计的一个目的就是记录用户在数据库中都做了什么?在出现误操作或者业务数据非常规修改的时候可以有迹可查。

  通过在不同的级别设置 log_statement=‘all’,来将所有的操作都记录在log中,达到审计的目的。

  利用触发器可以对表中的记录进行跟踪,跟踪信息包括新老记录,记录变更时间,session的连接信息等,

  PG9.3版本引入了事件触发器,根据文档的描述,事件触发器是全局的来捕获DDL操作。

  触发事件中不包括对共享系统对象的操作,同时对事件自身的DDL不会触发事件触发器。

  要审计drop命令,需要创建sql_drop事件触发器,记录数据库中drop命令的历史记录。

  事件触发器函数的返回类型必须为event_trigger,用于事件触发器调用。

  应用用户只有insert 记录drop命令记录表的权限,保证了记录不被应用用户修改。

  可以只在log中记录对某个对象的特定操作。需要一个额外的role,把需要审计的对象权限赋给这个role即可,甚至可以审计relation中字段上的操作。

  我们一直在讨论构建企业级 PostgreSQL的相关设置,例如安全、备份策略、高可用,以及不同规模 PostgreSQL。在本文中,我们将回顾一些最流行的开源 PostgreSQL扩展,这些扩展的一些功能用于满...

……
http://www.lliiuu.orgwww.lliiuu.com,六合网心水论坛,www.5050kj.com,5050开奖现场,www.50600.com,六合封神榜论坛,www.491678.comwww.lliiuu.com,六合网心水论坛,www.5050kj.com,5050开奖现场,www.50600.com,六合封神榜论坛,www.491678.com
关键词2| 香港正版马会生活幽默| 香港正版挂牌彩图正挂| 香港马会白小姐急旋风| 香港正版挂牌最新资料| 香港马会彩图最快更新| 一肖一码规律平特一肖| 香港财神到官方网提供| 澳门三合图库电脑版| 天下天空彩票与你同行|