Oracle 9i 審計

來源:互聯網
上載者:User

審計的作用

    1.審查可疑的活動
    2.監視和收集關於指定資料庫活動的資料

審計的類型

    1.語句審計(STATEMENT AUDITING)
    2.許可權審計(PRIVILEGE AUDITING)
    3.對象審計(OBJECT AUDITING)

審計的資訊

    AUD$表記錄的審計資訊包括。
    SESSIONID:會話的數字ID。
    ENTRYID:審計資訊項的ID。
    STATEMENT:每個執行的命令的數字ID。
    TIMESTAP#:設計資訊產生的日期和時間。
    USERID:被審計的使用者使用的Oracle使用者ID。
    USERHOST:被審計的使用者使用的資料庫常式的數字ID。
    TERMINAL:被審計的使用者的作業系統終端描述字。
    ACTION#:被審計的操作的標識。
    RETURNCODE:每個被審計的命令執行後的傳回碼,若為0,表明操作成功。
    OBJ$CREATOR:被一個操作影響到的對象的建立者(對Action Trail)。
    OBJ$NAME:被一個操作影響到的對象的名稱(對Action Trail)。
    AUTH$PRIVILEGES:使用的系統許可權。
    AUTH$GRANTEE:使用的對象許可權。
    NEW$OWNER:在列NEW_NAME中命名的對象的所有者。
    NEW$NAME:在列NEW_NAME中命名的對象的名稱。
    SES$ACTIONS:會話小結的字串,記錄了不同操作的成功和失敗的資訊。
    SES$TID:會話的事務ID。
    LOGOFF$LREAD:在會話中執行的邏輯讀個數。
    LOGOFF$PREAD:在會話中執行的物理讀個數。
    LOGOFF$LWRITE:在會話中執行的邏輯寫個數。
    LOGOFF$DEAD:在會話中檢測到的死結個數。
    LOGOFF$TIME:使用者退出系統的日期和時間。
    COMMENT$TEXT:對設計資訊項的文本注釋。
    CLIENTID:客戶機ID。
    SPARE1:備用。
    SPARE2:備用。
    OBJ$LABEL:與對象關聯的標籤。
    SES$LABEL:與會話關聯的標籤。
    PRIV$USED:執行操作的系統許可權。
    SESSIONCPU:會話佔用的CPU時間。

審計的啟動

    如圖8.34所示的編輯資料庫配置的【所有參數】選項卡。


審計的執行個體

    (1)以SYSTEM使用者登入【SQLPlus Worksheet】,執行如下SQL代碼,執行結果如圖8.35所示。
    ―――――――――――――――――――――――――――――――――――――
    AUDIT SESSION;
    ―――――――――――――――――――――――――――――――――――――
    【參見光碟片檔案】:第8章\auditsession.sql。

    (2)以SCOTT使用者登入另外一個【SQLPlus Worksheet】。
    (3)查詢AUD$表的內容,主要的審計資訊如下。
    ―――――――――――――――――――――――――――――――――――――
    SESSIONID:518
    ENTRI\YID:1
    STATEMENT:1
    TIMESTAMP#:13-二月 -2003 11:28:24 AM
    USERID:SCOTT
    TERMINAL:MYNETSERVER
    ACTION#:100
    RETURNCODE:0
    COMMENT$TEXT:Authenticated by: DATABASE; Client address:
                  ADDRESS=(PROTOCOL=tcp)(HOST=128.0.0.1)(PORT=1088))
    SPARE1:MYNETSERVER\Administrator
    PRIV$USED:5
    ―――――――――――――――――――――――――――――――――――――

 


相關文章

Cloud Intelligence Leading the Digital Future

Alibaba Cloud ACtivate Online Conference, Nov. 20th & 21st, 2019 (UTC+08)

Register Now >

Starter Package

SSD Cloud server and data transfer for only $2.50 a month

Get Started >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。