oracle 資料庫加加密。

jidongzheng發表於2009-02-16

透過oracle的加密技術。可以對資料庫內部使用者無影響外。

又可以讓那些能檢視oracle資料庫檔案的人,無法取得相應表的資料。

[@more@]

過程:

設定加密金鑰。

SQL> alter system set encryption key identified by "";
alter system set encryption key identified by ""
*
ERROR 位於第 1 行:
ORA-28368: cannot auto-create wallet

這是由於在ORACLE_ADMIN/$ORACLE_SID目錄下,不存在wallet的原因造成的。

只要在上述目錄下建立一個wallet資料夾就可以了。


SQL> alter system set encryption key identified by "";

系統已更改。

加密使用者表:

alter table a modify(name encrypt);

感覺這個特性用途不大。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/197458/viewspace-1017427/,如需轉載,請註明出處,否則將追究法律責任。

相關文章