第 2 課:建立 SQL Server 認證
認證:SQL Server 認證是用來儲存連接到 SQL Server 外部資源所需之驗證資訊的物件。 此處,SQL Server 備份和還原程序會使用認證,向 Windows Azure BLOB 儲存體服務驗證。 認證會儲存儲存體帳戶的名稱以及儲存體帳戶的存取金鑰值。 一旦建立認證之後,您必須在發出 BACKUP/RESTORE 陳述式時,在 WITH CREDENTIAL 選項中指定認證。 如需有關如何檢視、複製或重新產生儲存體帳戶之 access keys 的詳細資訊,請參閱儲存體帳戶的存取金鑰。
如需有關認證的一般資訊,請參閱認證。
如需有關使用認證之其他範例的詳細資訊,請參閱建立 SQL Server Agent Proxy。
建立 SQL Server 認證
若要建立 SQL Server 認證,請使用下列步驟:
連接到 SQL Server Management Studio。
在 [物件總管] 中,連接到已安裝 AdventureWorks2012 資料庫的 Database Engine 執行個體,或使用您計畫要用於此教學課程的自訂資料庫。
在 [標準] 工具列上,按一下 [新增查詢]。
將下列範例複製並貼入查詢視窗中,並視需要修改。
CREATE CREDENTIAL mycredential WITH IDENTITY= 'mystorageaccount' – this is the name of the storage account you specified when creating a storage account (See Lesson 1) , SECRET = '<storage account access key>' – this should be either the Primary or Secondary Access Key for the storage account (See Lesson 1)
確認 T-SQL 陳述式,然後按一下 [執行]。
如需有關備份概念與需求之 Windows Azure Blob 儲存體服務的詳細資訊,請參閱<重要元件和概念簡介>。