SQL 2005密码恢复

我正在尝试恢复SQL 2005(SP3)数据库上的login之一的密码。 似乎有大量的工具可以做到这一点。

我对运行一个我不太了解的活动数据库服务器的工具感到有点紧张。

你会推荐什么工具?

NGS松鼠。

这加载sysxlogins密码哈希(或任何新的视图是:-)并裂缝他们:它不会加载实时服务器

(不要与SQuireL,客户端工具混淆)

该死,殴打它,我正要build议NGS 🙂

这个URL http://www.ngssoftware.com/papers/cracking-sql-passwords.pdf描述了他们的破解者如何工作。 他们甚至有助于提供可以自己编译的C ++源代码。 我已经使用了NGS软件,它提供的密码不是太难。

NGS软件只是从syslogins的行中取得密码哈希值,所以它不会修改master.mdf。 就像你一样,我对任何黑客入侵主数据库都感到非常紧张,我只是把它作为最后的手段。

JR

你是否正在恢复,因为有人丢失了密码或因为你需要在新的服务器上重新创build? 如果是前者,则使用上面的NGS工具。 如果是后者,则可以使用散列密码编写login脚本,并在新服务器上运行脚本,安全地移动密码而不必知道密码。

search脚本的sp_help_revlogin。