第 3 課:建立 SQL Server 認證
在這一課,您將建立認證來儲存用來存取 Azure 儲存體帳戶的安全性資訊。
SQL Server 認證是用來儲存連接到 SQL Server 外部資源所需之驗證資訊的物件。 認證會儲存儲存體容器的 URI 路徑以及共用存取簽章金鑰值。 對於資料或記錄檔所使用的每一個儲存體容器,您必須建立名稱符合容器路徑的 SQL Server 認證。
如需認證的一般資訊,請參閱 Database Engine) (認證。
重要
建立SQL Server認證的需求如下所述,專屬於Azure 中的 SQL Server 資料檔案功能。 如需建立在 Azure 儲存體中執行備份程序所需之認證的資訊,請參閱< Lesson 2: Create a SQL Server Credential>。
若要建立 SQL Server 認證,請依照下列步驟進行:
連接到 SQL Server Management Studio。
在 [物件總管] 中連接到已安裝的 Database Engine 執行個體。
在 [標準] 工具列上,按一下 [新增查詢]。
將下列範例複製並貼入查詢視窗中,並視需要修改。 下列語句會建立SQL Server認證來儲存儲存體容器的共用存取憑證。
USE master CREATE CREDENTIAL credentialname - this name should match the container path and it must start with https. WITH IDENTITY='SHARED ACCESS SIGNATURE', -- this is a mandatory string and do not change it. SECRET = 'sharedaccesssignature' -- this is the shared access signature key that you obtained in Lesson 2. GO
如需詳細資訊,請參閱《SQL Server 線上叢書》中的CREATE CREDENTIAL (Transact-SQL) 。
若要查看所有可用的認證,可以在查詢視窗中執行下列陳述式:
SELECT * from sys.credentials
如需 sys.credentials 的詳細資訊,請參閱《SQL Server 線上叢書》中的sys.credentials (Transact-SQL) 。
下一課: