![](/img/trans.png)
[英]Getting permission denied error when calling Google cloud function from Cloud scheduler
[英]Getting error when calling Powershell script Get-AzureRmSqlServerFirewallRules?
我正在調用以下腳本
az login -u <USERNAME> -p <PWD>
az account set --subscription Sub2
$sourceResourceGroup='Source-Networking'
$sourceSqlServerName='SourceSQLServer'
$sourceFirewallRules = Get-AzureRmSqlServerFirewallRule -ResourceGroupName
$sourceResourceGroup -ServerName $sourceSqlServerName
資源組“Source-Networking”駐留在訂閱 Sub2 中,但我收到錯誤資源組“Source-Networking”無法找到。 我以管理員身份使用 Windows Powershell ISE 來運行命令。 如果我在 Microsoft 網站上使用在線 Azure 雲 Shell,它似乎可以工作,它說“試試看”。
ISE PowerShell window 有什么問題?
在上面的共享腳本中,您似乎正在嘗試結合使用 AzureCLI 和 AzureRM 模塊來運行腳本,其中這些腳本將在 ISE PowerShell window 中失敗。
az login
az account set --subscription '<<subscriptionId>>'
GroupName='resource-group-name'
ServerName='sql-server-name'
az sql server firewall-rule show --name firewall --resource-group $GroupName --server $ServerName
Connect-AzureRmAccount
Set-AzureRmContext -Subscription '<<subscriptionId>>'
$groupname = 'resource-group-name'
$serverName = 'sql-server-name'
$firewallrule = Get-AzureRmSqlServerFirewallRule -ResourceGroupName $group -ServerName $servername
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.