azure-powershell - 使用 PowerShell 的 Azure SQL Server 防火墙配置不起作用
问题描述
执行时New-AzSqlServerFirewallRule -ResourceGroupName $ResourceGroupName -ServerName $SqlServerName -AllowAllAzureIPs
我收到此错误:New-AzSqlServerFirewallRule:无法从程序集“Microsoft.Azure.Common,版本=2.0.0.0 ...
我使用的用户拥有订阅的所有者权限。我可以成功执行例如 New-AzSqlServer。但是,Get-AzSqlServerFirewallRule 也不起作用。安装了最新的 Az.Sql 2.12.0。
通过门户进行配置时,我收到以下错误,但配置被接受的情况永远不会少:无法覆盖服务器的防火墙规则:weu-te-sdb-patrntest-01 并刷新刀片。错误代码:未定义错误消息:无法读取未定义的属性“toString”
解决方案
升级到以下 PowerShell 模块可以解决问题: Az 5.1.0 Az.Accounts 2.2.2 Az.Sql 2.12.0
无法确定我在门户中出现该错误的原因。但是,部署新的 Azure SQL 实例并使用上述模块版本是可行的。
推荐阅读
- c# - 从 Google Api 读取电子邮件后如何设置状态
- pandas - 将数据框中的日期时间转换为秒
- php - 如何将参数从客户端传递到 PHP
- maple - 是否有从所有输出中清除工作表的命令?(不使用图形用户界面)
- php - Nginx 使用端口 80 和 8080
- distributed-computing - 中心化VS去中心化?单点故障?
- javascript - GET 和 POST 方法以及如何使用它们
- mysql - 从表格的特定字段中删除字符
- javascript - 强制页面在重新加载时返回顶部 - Javascript
- ruby-on-rails - Rails 5 为文章和评论添加点赞