【发布时间】:2020-10-11 22:39:15
【问题描述】:
设置:SQL Server 在 AZURE enclave 中运行。混合模式认证。 SQL 用户不是管理员组的成员,只是对数据库具有读/写权限的基本用户。我不知道以前的密码是什么。我已经生成了一个新密码。
我不知道 sa 级别用户的密码是什么。我不知道运行脚本的技术人员是否也对 SQL Server 具有正确的权限,因为角色在 windows 之间是分开的,并且 sql server 管理是明确定义的。我不知道脚本运行时相关用户的密码是什么。
使用 powershell,以管理员(提升)权限运行 - 我想更改 sql 用户的密码。我该怎么办?
【问题讨论】:
-
如果您无权访问有权更改密码的帐户,则不能;无论如何都不是你想要的方式......这有很强烈的XY问题的味道。
-
此外,在我看来,仅使用本地管理员帐户即可轻松更改实例上任何帐户的密码,这将是一个巨大安全漏洞。
标签: sql-server powershell