Recuperação de senha do SQL 2005

Recuperação de senha do SQL 2005

Estou tentando recuperar a senha de um dos logins em um banco de dados SQL 2005 (SP3). Parece haver um grande número de ferramentas disponíveis para fazer isso.

Estou um pouco nervoso ao executar uma ferramenta em um servidor de banco de dados ativo sobre o qual não sei muito.

Quais ferramentas você recomendaria?

Responder1

Esquilo NGS.

Isso carrega os hashes de senhas do sysxlogins (ou qualquer que seja a nova visualização :-) e os quebra: não carrega o servidor ativo

(não confundir com SQuireL, as ferramentas cliente)

Responder2

Droga, derrotado, eu estava prestes a sugerir NGS :-)

Este URL,http://www.ngssoftware.com/papers/cracking-sql-passwords.pdf, descreve como seu cracker funciona. Eles até fornecem fontes C++ que você mesmo pode compilar. Usei o software NGS e funciona desde que a senha não seja muito difícil.

O software NGS apenas pega o hash da senha da linha em syslogins, para não mexer no master.mdf. Assim como você, eu ficaria muito nervoso com qualquer coisa que hackeasse o banco de dados mestre e usaria isso apenas como último recurso.

Jr.

Responder3

Você está se recuperando porque alguém perdeu uma senha ou porque precisa recriá-la em um novo servidor? Se for o primeiro, use a ferramenta NGS acima. Se for o último, você pode criar um script de login com uma senha com hash e executar o script no novo servidor, movendo a senha com segurança sem precisar saber dela.

Pesquise sp_help_revlogin por um script.

informação relacionada