New-AzureRmWebAppBackup错误出现在“主”数据库上

时间:2018-07-24 13:45:32

标签: powershell azure-sql-database azure-powershell

我正在尝试在PowerShell中编写Azure Web App备份的脚本。

这些命令:

$DatabaseBackupSetting = New-AzureRmWebAppDatabaseBackupSetting -Name $DatabaseName `
-ConnectionString $ConnectionStrings[0].ConnectionString -DatabaseType "SqlAzure"

New-AzureRmWebAppBackup -ResourceGroupName $ResourceGroupName -Name $Site -StorageAccountUrl $SasUrl `
-Databases $DatabaseBackupSetting -BackupName ($Site + "_backup_" + (Get-Date -Format FileDateTimeUniversal)).ToLower() 

应备份站点和附加的数据库。

这是我要传递给New-AzureRmWebAppDatabaseBackupSetting的连接字符串:

Server=tcp:[MYSERVER].database.windows.net,1433;Initial Catalog=demo-dev;Persist Security Info=False;User ID=demoadmin;Password=[MY_PASSWORD];MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;  

当我运行New-AzureRmWebAppBackup命令并检查状态时,我看到:

The server principal "demoadmin" is not able to access the database "master" under the current security context.
Cannot open database "master" requested by the login. The login failed.
Login failed for user 'demoadmin'.

我不知道如何告诉命令忽略“ master”数据库。

有什么想法吗?

0 个答案:

没有答案