无法保存服务器审核设置 - 在 Azure SQL 中启用审核时出错
Failed to save server Auditing settings - Error while enabling auditing in Azure SQL
我正在尝试在 Azure 门户中对 SQL database
启用审核,但出现以下错误
Failed to save Auditing settings for server: xyz-east-sqlserver. The server identity is not correctly configured on server 'xyz-east-sqlserver'. Please re-configure Identity
on the server.
我在 PowerShell
中执行了以下命令,发现 Identity
没有分配给这个 database/server。
Get-AzureRMSqlServer
我该如何解决这个问题?如何添加身份?
How do I add identity?
使用下面的 Powershell cmdlet 为您的 azure SQL 服务器分配身份:
$server = Set-AzureRmSqlServer -ResourceGroupName <SQLServerResourceGroupName> -ServerName <ServerName> -AssignIdentity
例如:
$server = Set-AzureRmSqlServer -ResourceGroupName "RG01" -ServerName "myserver" -AssignIdentity
启用审核:
Set-AzureRmSqlServerAuditingPolicy -ResourceGroupName <SQLServerResourceGroupName> -ServerName <ServerName>
-StorageAccountName <StorageAccountName> -AuditType Blob -ErrorAction Stop
在此处查看 Set-AzureRmSqlServerAuditingPolicy cmdlet。
我正在尝试在 Azure 门户中对 SQL database
启用审核,但出现以下错误
Failed to save Auditing settings for server: xyz-east-sqlserver. The server identity is not correctly configured on server 'xyz-east-sqlserver'. Please re-configure
Identity
on the server.
我在 PowerShell
中执行了以下命令,发现 Identity
没有分配给这个 database/server。
Get-AzureRMSqlServer
我该如何解决这个问题?如何添加身份?
How do I add identity?
使用下面的 Powershell cmdlet 为您的 azure SQL 服务器分配身份:
$server = Set-AzureRmSqlServer -ResourceGroupName <SQLServerResourceGroupName> -ServerName <ServerName> -AssignIdentity
例如:
$server = Set-AzureRmSqlServer -ResourceGroupName "RG01" -ServerName "myserver" -AssignIdentity
启用审核:
Set-AzureRmSqlServerAuditingPolicy -ResourceGroupName <SQLServerResourceGroupName> -ServerName <ServerName>
-StorageAccountName <StorageAccountName> -AuditType Blob -ErrorAction Stop
在此处查看 Set-AzureRmSqlServerAuditingPolicy cmdlet。