數據庫的安全機制是數據庫系統的關鍵之一,本文將為您介紹DB2數據庫中的三種主要安全機制,供您參考,希望能對您有所啟迪。
DB2中有三種主要機制允許 DBA 實現數據庫安全性計劃:認證、授權和特權
DB2內的五種不同權限級別是 SYSADM、SYSCTRL、SYSMAINT、DBADM 和 LOAD。
登錄到安裝有 DB2 的機器。發出下列命令:
db2 attach to db2inst1
這裡,認證是隱式執行的。使用的是登錄到機器時所使用的用戶標識,並且假定操作系統已經驗證了該用戶標識。
db2 connect to sample user tst1 using mypass
db2 connect to sample user tst1 using mypass new chgpass confirm chgpass
改變密碼
類型 描述
SERVER 在服務器上進行認證。
SERVER_ENCRYPT 在服務器上進行認證。在將密碼發送給服務器之前,先在客戶機機器上對密碼進行加密。
CLIENT 在客戶機機器上進行認證參閱處理不可信的客戶機以了解例外情況)。
*KERBEROS 認證由 Kerberos 安全性軟件執行。
*KRB_SERVER_ENCRYPT 如果客戶機設置為 KERBEROS,則認證由 Kerberos 安全性軟件執行。否則,就使用 SERVER_ENCRYPT。
*這些設置只對 Windows 2000 操作系統有效。
要查看配置文件中的認證參數: