安全管理:polardb資料庫審計功能
1. 使用者登入與登出
polardb=# \! mkdir -p /home/polardb/polardb_audit
polardb=# \! chmod 700 /home/polardb/polardb_audit
polardb=# alter system set polar_comp_audit_directory = '/home/polardb/polardb_audit'; -- 設定審計日誌目錄
polardb=# alter system set polar_comp_audit='csv'; -- 開啟審計日誌
polardb=# alter system set polar_comp_audit_connect = 'all'; -- 審計使用者登入
polardb=# alter system set polar_comp_audit_disconnect = 'all'; -- 審計使用者登出
polardb=# show polar_comp_audit_filename; -- 審計日誌檔名
polardb=# select pg_reload_conf(); -- 載入配置生效
-- 測試使用者登入和登出
polardb@polardb-dev-> psql
psql (11.2.9)
Type "help" for help.
polardb=# \q
polardb@polardb-dev->
-- 檢視審計日誌
/home/polardb/polardb_audit/
2. SQL語句安全審計
polardb=# alter system set polar_comp_audit_statement = 'ddl,dml,error';
polardb=# select pg_reload_conf();
polardb=# create table t_audit(id number,info varchar2(20));
polardb=# alter table t_audit add column crt_time date;
polardb=# insert into t_audit values(1,'a',sysdate);
polardb=# insert into t_audit values(2,'b',sysdate);
polardb=# select * from t_audit;
polardb=# update t_audit set info='audit' where id=1;
polardb=# delete from t_audit where id=2;
-- 檢視審計日誌
/home/polardb/polardb_audit/
3. 資料庫啟停審計
pg_ctl restart -m fast
-- 檢視審計日誌
/home/polardb/polardb_audit/
4. 使用者鎖定與解鎖審計
polardb=# set log_statement = 'all';
polardb=# show log_statement;
polardb=# alter user xjdba account lock;
polardb=# \c polardb xjdba
polardb=# alter user xjdba account unlock;
polardb=# \c polardb xjdba
-- 檢視審計日誌
/home/polardb/polardb_audit/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28833846/viewspace-2734558/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫安全審計在資料安全中的功能資料庫
- 開啟mysql 資料庫審計功能。MySql資料庫
- Oracle資料庫審計功能介紹Oracle資料庫
- PolarDB資料庫LVM管理配置資料庫LVM
- 【審計】標準資料庫審計資料庫
- 資料庫審計-hexorbase資料庫HexoORB
- 美創資料庫審計助力中原銀行資料安全建設資料庫
- 沒有審計系統就沒有資料庫安全資料庫
- 【安全】Oracle 安全管理與審計(二)Oracle
- 拍拍貸資料庫審計資料庫
- 資料庫DDL操作審計資料庫
- 【FGA】將FGA細粒度審計功能的審計結果記錄在資料庫中資料庫
- 【實驗】【審計】【FGA】使用Oracle的審計功能監控資料庫中的可疑操作Oracle資料庫
- MySQL資料庫審計系統MySql資料庫
- Access資料庫審計工具mdbtools資料庫
- ORACLE 資料庫審計詳解Oracle資料庫
- ORACLE資料庫標準審計Oracle資料庫
- 審計Oracle資料庫的使用Oracle資料庫
- 啟明星辰天玥資料庫安全審計產品評測資料庫
- 啟明星辰專訪:資料庫安全審計趨勢解讀資料庫
- 資料庫審計技術進化資料庫
- openGauss 設定資料庫審計資料庫
- 管理SQL Server資料庫安全SQLServer資料庫
- Oracle資料庫遷移至PolarDb(阿里雲資料庫)Oracle資料庫阿里
- Oracle資料庫內部安全威脅:審計特權使用者Oracle資料庫
- mysql 5.7新增server_audit 安全審計功能MySqlServer
- PolarDB 資料庫效能大賽 Java 分享資料庫Java
- Polardb-O資料庫歸檔配置資料庫
- Oracle FGA細粒度審計——基於內容的資料庫審計(一)Oracle資料庫
- Oracle FGA細粒度審計——基於內容的資料庫審計(二)Oracle資料庫
- Oracle FGA細粒度審計——基於內容的資料庫審計(三)Oracle資料庫
- Oracle 審計功能Oracle
- MySQL審計功能MySql
- oracle審計功能Oracle
- 審計資料庫登陸登出觸發器資料庫觸發器
- 資料庫審計(create/alter/drop table、user、tablespace)資料庫
- 快速建立POLARDB for PostgreSQL資料庫叢集教程SQL資料庫
- 【YashanDB知識庫】資料庫審計shutdown immediate操作導致資料庫異常退出資料庫