如果將 REMOTE_LOGIN_PASSWORDFILE 初始化參數(shù)從 none 更改為 exclusive 或 shared,則必須確保存儲在數(shù)據(jù)字典中的密碼和存儲在密碼文件中的非 sys 管理用戶(如 SYSDBA、SYSOPER、SYSBACKUP、SYSDG 和 SYSKM 用戶)的密碼是相同的。
要同步非系統(tǒng)管理用戶的密碼,例如 SYSDBA、SYSOPER、SYSBACKUP、SYSDG 和 SYSKM 用戶的密碼,您必須首先撤銷這些用戶的密碼,然后重新授予這些用戶以下權(quán)限:
創(chuàng)新互聯(lián)公司是工信部頒發(fā)資質(zhì)IDC服務器商,為用戶提供優(yōu)質(zhì)的成都移動機房服務
SELECT USERNAME FROM V$PWFILE_USERS WHERE USERNAME != 'SYS' AND SYSDBA='TRUE';
REVOKE SYSDBA FROM non-SYS-user; GRANT SYSDBA TO non-SYS-user;
SELECT USERNAME FROM V$PWFILE_USERS WHERE USERNAME != 'SYS' AND SYSOPER='TRUE';
REVOKE SYSOPER FROM non-SYS-user; GRANT SYSOPER TO non-SYS-user;
SELECT USERNAME FROM V$PWFILE_USERS WHERE USERNAME != 'SYS' AND SYSBACKUP ='TRUE';
REVOKE SYSBACKUP FROM non-SYS-user; GRANT SYSBACKUP TO non-SYS-user;
SELECT USERNAME FROM V$PWFILE_USERS WHERE USERNAME != 'SYS' AND SYSDG='TRUE';
REVOKE SYSDG FROM non-SYS-user; GRANT SYSDG TO non-SYS-user;
SELECT USERNAME FROM V$PWFILE_USERS WHERE USERNAME != 'SYS' AND SYSKM='TRUE';
REVOKE SYSKM FROM non-SYS-user; GRANT SYSKM TO non-SYS-user;