Когда я повторяю шаги отсюда: https://docs.microsoft.com/en-us/cli/azure/sql/db?view=azure-cli-latest#az-sql-db-export
StorageAccessKey работает нормально.
StorageAccessKey
SharedAccessKey не работает с:
SharedAccessKey
Сбой операции со статусом: «Плохой запрос».Подробности: во время этой операции произошла ошибка: «Ошибка во время операции службы.;Исключение Microsoft.SqlServer.Management.Dac.Services.ServiceException: неожиданное исключение, обнаруженное при извлечении метаданных для BLOB-объекта 'https://satest.blob.core.windows.net/backup/mydb-2019-5-13-10-1.bacpac'.; Внутреннее исключение Microsoft.WindowsAzure.Storage.StorageException: удаленный сервер возвратил ошибку: (403) Запрещено.;Внутреннее исключение System.Net.WebException: удаленный сервер возвратил ошибку: (403) Запрещено .;'
Чего мне не хватает?
Microsoft.SqlServer.вам также нужно разрешение read в вашем Shared Access Signature (SAS).Пожалуйста, восстановите SAS с разрешениями read и write. az storage blob generate-sas --account-name myAccountName -c myContainer -n myBacpac.bacpac \ --permissions rw --expiry 2020-01-01T00:00:00Z
Microsoft.SqlServer.вам также нужно разрешение read в вашем Shared Access Signature (SAS).Пожалуйста, восстановите SAS с разрешениями read и write.
read
Shared Access Signature (SAS)
write
az storage blob generate-sas --account-name myAccountName -c myContainer -n myBacpac.bacpac \ --permissions rw --expiry 2020-01-01T00:00:00Z