Microsoft SQL Server 需要特定使用者角色才能執行特定作業。如要對 SQL Server 資料庫執行備份和災難復原擷取、還原、卸載、刪除和虛擬應用程式掛接作業,您必須提供 Windows 使用者 (本機使用者或網域使用者) 的憑證,該使用者必須具備足夠的 SQL 權限,才能執行作業。
本節詳細說明從備份/復原設備執行擷取、還原、卸載、刪除和虛擬應用程式掛接作業所需的使用者角色。本節提供的建議角色,是根據 Microsoft 存取 SQL Server 資料庫的最佳做法。
開始之前,建議您先參閱「SQL Server 資料庫的備份和災難復原」一文。
Windows 本機管理員使用者
如要執行擷取、還原、卸載刪除和虛擬應用程式掛接作業,安裝備份和災難復原代理程式時,必須使用 Microsoft Windows 使用者的憑證,且該使用者在 SQL 環境中具備足夠權限。Windows 使用者必須獲派一或多個特定角色。Microsoft Windows 使用者可以是新建立或現有的使用者。
Windows 使用者必要的 SQL 角色
指派至 sysadmin 伺服器角色的 Windows 本機管理員使用者,具備執行備份和災難復原擷取、還原及虛擬應用程式掛接作業的所有必要權限。
如果 sysadmin 伺服器角色過於寬鬆,請為 Windows 使用者指派下列角色:
dbcreator伺服器角色db_backupoperator個資料庫角色db_owner個資料庫角色
此外,這類使用者也必須獲派下列安全實體:
查看任何資料庫
建立任何資料庫
更改任何資料庫
連結 SQL
下列各節將詳細說明,在何處輸入 Windows 本機管理員的使用者名稱和密碼,以執行特定備份和災難復原 SQL 相關作業。
擷取 SQL Server 資料庫記錄的憑證
將備份方案政策範本套用至 SQL Server 資料庫時,如果範本包含擷取資料庫記錄的政策,您必須在管理控制台的應用程式備份方案應用程式詳細資料和設定中,輸入已獲派適當角色的 Windows 使用者憑證。
還原 Microsoft SQL Server 資料庫所需的憑證
從設備管理控制台還原 SQL Server 資料庫時,請在「Restore」(還原) 對話方塊中,輸入已指派適當角色的 Windows 使用者憑證。
將 SQL Server 資料庫掛接為虛擬應用程式所需的憑證
虛擬應用程式掛接會將 SQL Server 資料庫掛接為虛擬應用程式。從備份/復原設備執行 SQL Server 資料庫的虛擬應用程式掛接時,必須為使用者指派可掛接及卸載 (卸離) SQL Server 資料庫的角色。
執行虛擬應用程式掛接時,請在「Mount」(掛接) 對話方塊的「Advanced options」(進階選項) 中,輸入已獲派適當角色的 Windows 使用者憑證。
備份和災難復原 Microsoft SQL Server DBA 指南
本頁面是一系列頁面之一,專門說明如何使用備份和災難復原功能保護及復原 Microsoft SQL Server 資料庫。如需更多資訊,請參閱:
- Microsoft SQL Server 資料庫的備份和災難復原
- 準備 SQL Server 資料庫,以便進行備份和災難復原
- 新增 SQL Server 資料庫主機並探索資料庫
- 設定 Microsoft SQL Server 執行個體和資料庫的備份方案
- Microsoft SQL Server 執行個體和資料庫的應用程式詳細資料和設定
- 掛接 SQL Server 資料庫
- 將資料庫掛接至 SQL Always On 可用性群組
- 管理使用中的掛接
- 遷移 SQL Server 資料庫
- 複製 SQL Server 資料庫
- 復原 SQL Server 備份