从 PowerShell 创建 Azure 存储帐户时出现错误

Creating Azure Storage account from PowerShell giving error

我有 Azure 订阅,我是它的所有者。所以,我有权管理所有资源。

我使用命令 Connect-AzAccount

从 PowerShell 成功登录到 Azure 帐户

现在,我正在尝试使用如下脚本创建一个存储帐户:

New-AzStorageAccount -ResourceGroupName $resourceGroupName -Name $my_storage_Acc -Location $location -SkuName Standard_LRS

但是在执行上面的命令后,我得到了这样的错误:

The client with my_object_id does not have authorization to perform action over scope(code:Authorization Failed)

任何人都可以帮助我,为什么我会收到此错误,尽管我拥有订阅的所有者角色,以及如何消除该错误?

根据错误,您没有足够的权限执行此操作。这是一个授权问题。但是你说你是这个订阅的所有者。我有一个问题,你在 my_object_id?

中声明了什么

要创建 Azure 存储帐户,您可以使用此脚本。

# Variables
$ResourceGroup="MyResourceGroup007"
$StorageName="webappstorage007"
$Location="West US"

# Create a Resource Group
New-AzResourceGroup -Name $ResourceGroup -Location $Location

# Create Storage Account
New-AzStorageAccount -Name $StorageName -ResourceGroupName $ResourceGroup -Location $Location -SkuName Standard_LRS

此脚本可以成功创建存储帐户。检查以下屏幕截图。