如何在 SQL Server 中检索非 sa 密码?

发布于 2024-11-04 01:09:46 字数 122 浏览 2 评论 0原文

是否可以检索(如果用户具有 sa 权限)SQL Server 2008 R2 中用户的密码?

场景是这样的:我需要自动将所有用户名和密码的列表存储在文档中,但不更改密码,只读取实际密码。

这可能吗?

Is it possible to retrieve (if the user has sa rights) the password of a user in SQL Server 2008 R2?

The scenario is this: I need to automatically store in a document the list of all usernames and passwords, but without changing the password, just reading the actual password.

Is this possible or not?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

樱花落人离去 2024-11-11 01:09:46

是的,您可以进行 SQL 登录。

您读取哈希密码 sys.sql_logins (可能只能通过 < a href="http://msdn.microsoft.com/en-us/library/ms189595%28SQL.90%29.aspx" rel="nofollow noreferrer">DAC)并使用诸如 NGS SQLCrack

然而,几乎没有要求将这些内容保存在文档中。

对于基于 Windows 的登录,否。密码在AD里。

并阅读以下内容:“系统管理员知道用户密码的网络策略的支持和反对理由是什么?”

Yes you can for SQL logins.

You read the hashed passwords sys.sql_logins (maybe only via the DAC) and use a tool like NGS SQLCrack.

However, there is almost no requirement ever to keep these in a document.

For Windows based logins, no. The password is in AD.

And read this: "What are the arguments for and against a network policy where the sys admin knows users passwords?"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文