订阅没有权限注册资源提供程序Microsoft.Sql

Bla*_*son 10 sql-server azure

我是asure资源组的贡献者.我已成功创建了一个Web应用程序和一个存储帐户,但我没有权限创建一个sql server和sql db?

我被授予以下角色:

  • 贡献者
  • SQL DB贡献者
  • SQL安全管理器
  • SQL Server贡献者
  • 网站贡献者

但是在创建sql server时我仍然会遇到此错误:

"订阅Microsoft Azure Enterprise没有权限注册资源证明器:Microsoft.Sql."

在此输入图像描述

4c7*_*b41 12

要克服此错误,您需要订阅所有者权限,或者让某人为您注册具有适当权限的提供者,或者创建自定义角色并将其分配给需要注册提供者的用户.

https://blogs.msdn.microsoft.com/azure4fun/2016/10/20/common-problem-when-using-azure-resource-groups-rbac/

  • “所以最重要的是,我们*不需要*授予访问权限到订阅级别”。您不需要订阅提供者权限,但是看起来该订阅缺少Microsoft.Sql Provider。如果运行:`get-AzureRmResourceProvider -ListAvailable |其中{$ _。Registrationstate -eq“ Registered”}},您会发现它丢失了。要添加它,运行:`Register-AzureRmResourceProvider -ProviderNamespace Microsoft.Sql`。 (2认同)