ASM認證與口令檔案

張衝andy發表於2017-02-28

ASM認證

ORACLE ASM 例項沒有資料字典,所以連線ASM 例項只能透過如下三種系統許可權來進行連線: SYSASM,SYSDBA,SYSOPER.

可以透過如下三種模式來連線ASM 例項:
1.在作業系統上直接使用OS 認證。
2.在作業系統上使用口令檔案認證。
3.透過Oracle Net Service遠端+ 口令檔案遠端連線。

ASM 口令檔案

如何建立ASM 例項的口令檔案?

若使用ASMCA 來建立的ASM 例項,那麼會建立口令檔案,口令檔案預設的使用者是SYS 和 ASMSNMP。 
如果要新增其他使用者到口令檔案中,就需要使用create user 和 grant命令來新增。

若不是使用ASMCA來建立的,就需要手工的建立口令檔案,並對SYS使用者賦予SYSASM 的許可權。

ASM 口令檔案建立和oracle 例項一樣:
$ orapwd file=$ORACLE_HOME/dbs/orapw+ASM password=oracle

node1-> orapwd
Usage: orapwd file=<fname> entries=<users> force=<y/n> ignorecase=<y/n> nosysdba=<y/n>

where
file - name of password file (required),
password - password for SYS will be prompted if not specified at command line,
entries - maximum number of distinct DBA (optional),
force - whether to overwrite existing file (optional),
ignorecase - passwords are case-insensitive (optional),
nosysdba - whether to shut out the SYSDBA logon (optional Database Vault only).

There must be no spaces around the equal-to (=) character.

 


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

相關文章