MySQL Shell 8.4  /  ...  /  Azure Blob 儲存空間

4.7.3 Azure Blob 儲存空間

Azure 組態值的評估優先順序如下

注意

如果您打算使用 SAS 權杖,它們必須提供以下內容

  • 對目標容器的存取權。

  • 用於傾印和匯出操作的讀取、寫入和列表權限。

  • 用於載入和匯入操作的讀取和列表權限。

環境變數

可以從下列環境變數讀取 Azure 連線設定

  • AZURE_STORAGE_ACCOUNT:預設儲存帳戶名稱。

  • AZURE_STORAGE_KEY:預設儲存金鑰。

  • AZURE_STORAGE_CONNECTION_STRING:預設連線字串。如果已定義此值,則會忽略 AZURE_STORAGE_ACCOUNT 和 AZURE_STORAGE_KEY。

  • AZURE_STORAGE_SAS_TOKEN:預設 SAS 權杖。

如果已定義 SAS 權杖,則會使用它進行驗證,任何已定義的帳戶金鑰都會被忽略。

組態檔案

如果您使用 Azure 組態檔案,則必須將以下一個或多個參數新增至檔案的 [storage] 區段

  • connection_string:預設連線字串。如果已定義此值,則會忽略 accountkey

  • account:預設儲存帳戶名稱。

  • key:預設存取金鑰。

  • sas_token:預設 SAS 權杖。

如果已定義 SAS 權杖,則會使用它進行驗證,任何已定義的帳戶金鑰都會被忽略。

如需詳細資訊,請參閱Microsoft Azure CLI 組態值和環境變數