【发布时间】:2021-08-03 20:22:06
【问题描述】:
我正在尝试在 powershell 中运行脚本。它失败的原因是,当它检查 SQL Server 2012 中的系统管理员密码时,无法识别 sa 登录。我已经通过SSMS将sa帐户的密码更改为应有的密码(根据公司的说明)。所有应用程序、powershell 和 SSMS 均以管理员身份运行。
所以我要做的是确定密码已更改为我设置的密码。我意识到这是系统管理员密码,所以在正常情况下,这应该不容易找到。即使有针对系统表的查询,我怀疑它还是会被加密。
但我需要查看我的更改是否有效,以确定脚本是否由于我的更改或其他原因而失败。
简而言之,如何在不影响安全性的情况下在sql server中查找sa密码?
【问题讨论】:
-
当然,您不能这样做。如果您想查看密码是否是您设置的密码...为什么不尝试使用该密码登录?
-
密码不被存储,它们被散列;你不查找密码。如果您想检查 PW 是否是您认为的那样,只需以该用户身份连接即可。
-
"简而言之,如何在不影响安全性的情况下在 sql server 中查找 sa 密码?" 查看密码即可验证您是否拥有正确的密码。
标签: sql-server sql-server-2012