删除 Azure Sql 托管实例管理员用户

Removing Azure Sql Managed Instance admin user

我想更改 sql mi 托管实例管理员(这不适用于 Active Directory 管理员)。反正我看不到直接这样做。我猜想如果我创建另一个系统管理员用户,然后删除也是系统管理员的当前托管实例管理员用户。这可能会强制后端回退并寻找任何可用的系统管理员来填补空出的托管实例管理员。我没有尝试过,因为当前 sql mi 正在使用中。恐怕 sql mi 如果失去托管实例管理员可能会崩溃。

我想知道是否有人尝试过这个或知道如果删除托管实例管理员用户会发生什么。提前感谢您提供的任何相关信息。

从 Azure Data Studio 连接到实例名称并创建新的管理员用户

1. Go to master db and run create login script
   CREATE LOGIN newusername WITH PASSWORD = 'password123'

2. Go to your database and run 
   use databasename
   go

   Create user [newusername] from login [newusername]
   go
   exec sp_addrolemember 'db_owner', 'newusername';

3. Remove your old user admin