Azure 組態值會依照下列優先順序評估
選項。請參閱第 11 章、MySQL Shell 公用程式中 Azure 特定的章節,以了解適用的選項。
環境變數。請參閱環境變數。
-
組態檔案。請參閱組態檔案。
如需 Microsoft Azure CLI 組態的詳細資訊,請參閱 Azure CLI 文件。
如果您打算使用 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
:預設連線字串。如果已定義,則會忽略account
和key
。account
:預設儲存帳戶名稱。key
:預設存取金鑰。sas_token
:預設 SAS 權杖。
如果已定義 SAS 權杖,則會使用它進行驗證,任何已定義的帳戶金鑰都會被忽略。
如需詳細資訊,請參閱Microsoft Azure CLI 組態值和環境變數。