Monday, January 21, 2008

Alterando o password do usuario SA do SQL Server

Quantas vezes eu já esqueci a bendita senha do usuário sa do sql server. Enquanto estamos no ambiente de desenvolvimento tudo certo, senha padrão em branco. Mas quando vai para a produção a coisa é diferente (espera-se). Achei essa dica na internet , testei , funcionou e entao estou compartilhando com os amigos. Se voce nao sabe mais a senha do sa , e caiu o post it do seu monitor com a senha, faça o seguinte:

Entre na máquina como administrator. Abra o Query analyser ou o SQL Management utilizando autenticaçao do windows. Roda a procedure sp_password para resetar a senha e criar uma nova.

sp_password @new = '123oliveira4', @loginame = 'sa'

Pronto , agora pode se logar novamente com o usuario sa.

fique atento para voce usou esse usuario como configuracao em alguma connection string. Pode ser que a conexao comesse a falhar caso a senha antiga esteja na connstring. Mas se a connstring tem a senha, voce nao precisava ter resetado a antiga. Bem , entao ficam mais duas dicas de bonus para o post. 1 - procure a senha do sa em alguma connstring do seu sistema. 2 - Evite deixar uma senha tao importante assim tao exposta.

No comments: