Oracle-11g

Oracle:僅為 RMAN 備份創建隱藏使用者

  • March 31, 2015

自從我與 Oracle 合作以來已經很長時間了,我不記得以下是否可行:

我正在嘗試創建一個隱藏的 DBA 使用者

$$ alternatively do this process as root user $$使用 RMAN 在 Oracle 11g 上執行完整備份和差異備份。我不能使用“SYS”使用者,因為我沒有密碼並且我不想更改它。 隱藏使用者的唯一目的是在出現問題時進行完整的數據庫備份,因為我們懷疑應該為我們提供應用程序和數據庫服務的軟體公司會破壞數據庫,無論是出於無能還是故意。我們不在乎它是什麼,我們的公司需要能夠盡快解決這些問題,以便我們可以在軟體提供商在他們自己的時間解決他們的問題時工作。但他們做的唯一備份類型是數據庫轉儲,它是不夠的。

為了進行 RMAN 備份,您需要SYSDBA 或 SYSOPER 角色。為了授予這些權限,您需要能夠以具有這些角色的使用者身份登錄:即 SYS 角色。

如果您使用作業系統身份驗證,或者您的作業系統使用者是 ORA_DBA 組的成員,則存在多種變化。

最簡單的是,如果你能做到這一點:

CONNECT / AS SYSDBA

從伺服器然後您可以執行 RMAN 腳本,例如

RMAN> BACKUP AS BACKUPSET DATABASE PLUS ARCHIVELOG;

這個非常基本的腳本應該配置特定於您的設置的詳細資訊,例如將文件備份到的位置,交叉檢查現有備份等。

引用自:https://dba.stackexchange.com/questions/96710