如何在Azure SQL托管实例上重置SQL管理员密码?

时间:2019-01-09 13:21:10

标签: azure azure-sql-managed-instance

如果只有一个用户/管理员,并且管理员密码丢失/忘记了,如何在Azure SQL托管实例上重置sql管理员密码?

可以通过门户网站还是使用某些脚本来完成?

1 个答案:

答案 0 :(得分:1)

重置密码最简单的方法是转到Azure门户,打开实例详细信息刀片并按重置密码按钮:

Reset sql admin password using the Azure portal

作为替代方案,可以使用AzureRm.Sql PowerShell库和Set-AzureRmSqlManagedInstance命令:

$InstancePassword = "Newpassword1234"
$SecureString = ConvertTo-SecureString $InstancePassword -AsPlainText -Force
Set-AzureRmSqlInstance -Name "managedinstance1" -ResourceGroupName "ResourceGroup01" -AdministratorPassword $SecureString 

您也可以通过az sql mi update命令使用Azure CLI:

az sql mi update -g mygroup -n myinstance -i -p mypassword