Как сбросить пароль администратора sql в управляемом экземпляре Azure SQL?
Как сбросить пароль администратора sql в управляемом экземпляре Azure SQL, если существует только один пользователь / администратор, а пароль администратора утерян / забыт?
Это может быть сделано через портал или с помощью какого-либо скрипта?
1 ответ
Решение
Самый простой способ сбросить пароль - перейти на портал Azure, открыть блейд сведений об экземпляре и нажать кнопку " Сбросить пароль":
В качестве альтернативы вы можете использовать библиотеку AzureRm.Sql PowerShell и команду Set-AzureRmSqlManagedInstance:
$InstancePassword = "Newpassword1234"
$SecureString = ConvertTo-SecureString $InstancePassword -AsPlainText -Force
Set-AzureRmSqlInstance -Name "managedinstance1" -ResourceGroupName "ResourceGroup01" -AdministratorPassword $SecureString
Вы также можете использовать интерфейс командной строки Azure с командой обновления sql mi:
az sql mi update -g mygroup -n myinstance -i -p mypassword