第 3 課:建立 SQL Server 認證

在這一課,您將建立認證來儲存用來存取 Azure 記憶體帳戶的安全性資訊。

SQL Server 認證是用來儲存連接到 SQL Server 外部資源所需之驗證資訊的物件。 認證會儲存記憶體容器的 URI 路徑和共用存取簽章金鑰值。 針對數據或記錄檔所使用的每個記憶體容器,您必須建立名稱符合容器路徑的 SQL Server 認證。

如需認證的相關一般資訊,請參閱 認證 (資料庫引擎) 。

這很重要

以下所述的建立 SQL Server 認證的需求,專屬於 Azure 中的 SQL Server 數據檔 功能。 如需在 Azure 記憶體中建立備份程式認證的詳細資訊,請參閱 第 2 課:建立 SQL Server 認證。

若要建立 SQL Server 認證,請遵循下列步驟:

  1. 線上到 SQL Server Management Studio。

  2. 在 [物件總管] 中,連接到已安裝的 資料庫引擎 實例。

  3. 在 [標準] 工具列上,按兩下 [新增查詢]。

  4. 複製下列範例並貼到查詢視窗中,視需要修改。 下列語句會建立 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  
    
    

    詳細資訊請參閱 CREATE CREDENTIAL SQL Server Books Online 中的(Transact-SQL)。

  5. 若要查看所有可用的認證,您可以在查詢視窗中執行下列語句:

    SELECT * from sys.credentials  
    

    如需 sys.credentials 的詳細資訊,請參閱《SQL Server 在線叢書》中的 sys.credentials (Transact-SQL)。

下一課:

第 4 課:在 Azure 記憶體中建立資料庫