当前位置:网站首页>pgaudit 的安装使用《postgresql》
pgaudit 的安装使用《postgresql》
2022-08-03 06:28:00 【liuyunshengsir】
psql -h 10.6.8.3 -p 5432 -U user001 -d db001
安装
可以下载后编译安装,也可以直接yum 安装
yum install -y pgaudit15_13.x86_64
修改配置文件
vim /var/lib/pgsql/13/data/postgresql.conf
shared_preload_libraries = ‘pgaudit’;
shared_preload_libraries参数修改一定要重启服务,热加载是不可以的
select * from pg_available_extensions;
create extension pgaudit;
select name,setting from pg_settings where name like '%audit%';
设置会话级别的
set pgaudit.log = 'all';
set pgaudit.log_relation = on;
set pgaudit.log_client=on;
select name,setting,source from pg_settings where name like 'pgaudit%';
测试效果
2022-08-02 07:02:41.386 UTC [109722] LOG: database system is ready to accept connections
2022-08-02 07:05:51.266 UTC [109884] LOG: AUDIT: SESSION,1,1,MISC,SET,,,set pgaudit.log = 'all';,<not logged>
2022-08-02 07:05:54.301 UTC [109884] LOG: AUDIT: SESSION,2,1,READ,SELECT,,,"select name,setting,source from pg_settings where name like 'pgaudit%';",<not logged>
2022-08-02 07:08:46.470 UTC [109884] ERROR: syntax error at or near "select" at character 52
2022-08-02 07:08:46.470 UTC [109884] STATEMENT: select * from information_schema.role_table_grants
select * from information_schema.role_table_grants;
边栏推荐
猜你喜欢

连续型特征做embedding代码示例

人脸检测和识别--face recognition包

torch.nn.modules.activation.ReLU is not a Module subclass

el-tree设置利用setCheckedNodessetCheckedKeys默认勾选节点,以及通过setChecked新增勾选指定节点

Nacos单机模式的安装与启动

【RT_Thread学习笔记】---以太网LAN8720A Lwip ping 通网络

海思项目总结

Autowired注解与Resource注解的区别

贷中存量客户的价值挖掘与分类实现,试试这一重要的场景模型

模型训练前后显卡占用对比、多卡训练GPU占用分析【一文读懂】
随机推荐
mysql慢查询优化
阿里云-武林头条-建站小能手争霸赛
nacos-2.0.3启动报错出现no datasource set的坑
JS 预编译
Cesium加载离线地图和离线地形
pyspark --- 统计多列的众数并一次返回
CDGA|如何加强数字政府建设?
MySQL 流程控制
unity 摄像机旋转拖拽缩放场景
Cesium loads offline maps and offline terrain
PHP 获取服务器信息
【Shell】3万字图文讲解带你快速掌握shell脚本编程
10 分钟彻底理解 Redis 的持久化和主从复制
多线程可见
Spark 的架构与作业提交流程
【着色器实现Glow可控局部发光效果_Shader效果第十三篇】
924. 尽量减少恶意软件的传播 前缀和
Embedding的两种实现方式torch代码
华为设备BFD配置命令
Nacos与Eureka的区别