開啟資料庫審計開關。以具有審計許可權的使用者登入資料庫,設定審計許可權,然後以普通使用者登入資料庫,執行相應的資料操縱sql語句,驗證相應審計設定是否生效,最後再以具有審計許可權的使用者登入資料庫,檢視是否存在相應的審計資訊。
1、審計開關
(1)顯示當前審計開關狀態。
語句為:show audit_trail;
(2) 開啟審計開關,以syssao身份登入資料庫,set audit_trail to on;
2、資料庫操作審計(以syssao登入查詢分析器)
(1)對客戶資訊表上的刪除操作設定審計
語句為:audit delete on part by access;
audit insert on part by access;
tips:by access審計方式表示系統對每個設定的審計操作都要進行記錄;by session審計方式表示對於每次會話中涉及的同類審計操作,系統只記錄一次。
(2)以普通使用者登入,執行sql語句。
insert into part(partno,partname)
values(『part5』,『guagua』);
delete part where partno=『part1』;
select * from part;
(3)檢視資料庫物件審計資訊,驗證審計設定是否生效
select * from sys_audit_object;
3、語句級審計
(1)對錶定義的更改語句alter設定審計
語句為:audit alter table by access;
(2)檢視資料庫所有語句級審計設定,驗證審計設定是否生效。
語句為:select * from sys_stmt_audit_opts;
(3)以普通使用者登入,執行sql語句,驗證審計是否有效
alter table part add partid int;
(4) 檢視所有審計資訊
語句為:select * from sys_audit_trail;
金倉資料庫(KingBase)修改資料庫連線數
最近,公司的專案在使用國產的人大金倉資料庫。以前我一直在使用mysql oracle等資料庫,沒有用過這個資料庫,並且在網上也很少能找到介紹該資料庫的部落格 資料等。因此,偶爾某些使用方法讓我有些懵逼.唉,只好去翻人大金倉的資料庫文件啦。於是,找到解決方法記錄如下 1 檢視當前使用者連線數 sele...
資料庫審計系統 mysql 資料庫審計系統
1 協議全面識別 系統全面支援主流資料庫,包括oracle sql server db2 mysql informix sybase postgresql 人大金倉 達夢dm 神通oscar 南大通用gbase teradata等協議。2 統一關聯分析 系統支援審計內容關聯對映。支援對審計資料中提取...
潤幹配置連線kingbase(金倉)資料庫
客戶根據專案的不同,使用潤幹連線的資料庫型別各種各樣,此文針對前幾日使用潤幹設計器連線 kingbase 金倉資料庫做乙個說明。kingbase 金倉資料庫是一款國產資料庫,操作方式和配置很像微軟的 sqlserver 資料庫,國內另一款常用的達夢資料庫 武漢 也是類似的產品。都是關係型資料庫。針對...