以前OGG配置文件中都會明文記錄密碼,而在OGG12c及以上版本中,有一個特性credentialstore,能夠用來杜絕明文密碼,提高安全性。
這裏測試添加credentialstore並配置數據庫用戶ogg別名爲user,至此能夠使用dblogin useridalias user
登錄ogg:shell
GGSCI (jystdrac1) 1> add credentialstore Credential store created. GGSCI (jystdrac1) 2> alter credentialstore add user ogg alias user Password: Credential store altered. GGSCI (jystdrac1) 3> dblogin useridalias user Successfully logged into database. GGSCI (jystdrac1 as ogg@crmdb1) 4> info credentialstore Reading from credential store: Default domain: OracleGoldenGate Alias: user Userid: ogg
在配置進程配置文件時,用戶密碼那裏以前都是相似以下配置:數據庫
# USERID <用戶>, PASSWORD <密碼> USERID ggs_admin, PASSWORD ggs_admin
而有了credentialstore後,就再也不須要寫上面這樣的明文密碼,而只需引用其中的別名便可,以下:安全
# useridalias <credentialstore中設置的別名> useridalias user