需要開啟Oracle的審計(jì)功能,例如:
成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)的關(guān)注點(diǎn)不是能為您做些什么網(wǎng)站,而是怎么做網(wǎng)站,有沒有做好網(wǎng)站,給創(chuàng)新互聯(lián)公司一個展示的機(jī)會來證明自己,這并不會花費(fèi)您太多時間,或許會給您帶來新的靈感和驚喜。面向用戶友好,注重用戶體驗(yàn),一切以用戶為中心。
alter system set audit_trail=db scope=spfile;
shutdown immediate
startup
然后設(shè)置對某用戶的select審計(jì):
audit select any table by username by access;
或者設(shè)置某個表的審計(jì):
audit select on tablename by username by access;
最后查詢dba_audit_trail即可
方法和詳細(xì)的操作步驟如下:
1、第一步,查詢該庫中的所有表,測試sql,代碼見下圖,轉(zhuǎn)到下面的步驟。
2、第二步,執(zhí)行完上面的操作之后,查詢有多少個數(shù)據(jù)表,見下圖,轉(zhuǎn)到下面的步驟。
3、第三步,執(zhí)行完上面的操作之后,在TEST的開頭編寫一個查詢表的腳本,每個表中的記錄數(shù),代碼見下圖,轉(zhuǎn)到下面的步驟。
4、第四步,執(zhí)行完上面的操作之后,執(zhí)行sql,在輸出窗口中,可以看到每個表的輸出,見下圖。這樣,就解決了這個問題了。
Oracle查詢用戶表空間:select * from user_all_tables
Oracle查詢所有函數(shù)和儲存過程:select * from user_source
Oracle查詢所有用戶:select * from all_users.select * from dba_users
Oracle查看當(dāng)前用戶連接:select * from v$Session
Oracle查看當(dāng)前用戶權(quán)限:select * from session_privs
表空間含義:
表空間是數(shù)據(jù)庫的邏輯劃分,一個表空間只能屬于一個數(shù)據(jù)庫。所有的數(shù)據(jù)庫對象都存放在指定的表空間中。但主要存放的是表, 所以稱作表空間。
Oracle數(shù)據(jù)庫中至少存在一個表空間,即SYSTEM的表空間。
打開財(cái)務(wù)軟件——進(jìn)入到財(cái)務(wù)軟件的主頁面——點(diǎn)擊“財(cái)務(wù)會計(jì)”點(diǎn)擊“財(cái)務(wù)會計(jì)”模塊之后——點(diǎn)擊其下的“總賬”點(diǎn)擊“總賬”之后——點(diǎn)擊其下的子功能“憑證處理”點(diǎn)擊子功能“憑證處理”之后——點(diǎn)擊其下的明細(xì)功能“01002憑證查詢