lunes, 10 de agosto de 2009

Cambia contraseña olvidada de usuario SA de SQL2005

Escenario: No recuerdo la contraseña del usuario SA de SQL, mi usuario administrador local no tiene todos los permisos (le falta sysadmin). La autenticación está habilitada en modo mixto.



Solución:




  • Iniciar sesion al equipo de SQL server con un usuario administrador local.


  • Inicial SQL en modo de usuario único. (SQL Server in Single User Mode).


  • Abrir SQL Configuration Manager -> Propiedades de la instanacia que vamos a modificar->Pestaña advance->Parametros de inicio (startup parameters) agregar -m; al inicio de la linea. Reiniciar el servicio de la instancia.








  • Abrir SQL Server Management Studio(con cuenta de administrador local de windows)->Security->Logins->Crear un usuario o utilizar la cuenta built-in administrators-> en las propiedades->Server Roles-> Asignar el role de sysadmin.





  • Despues de eso puedes iniciar sesion a SQL con la cuenta que acabas de asignar el rol y cambiar la contraseña de SA.
  • Despues de esto volver a abrir SQL Configuration Manager para remover el parametro -m; en las propiedades de inicio del servicio y reiniciar nuevamente este.















No hay comentarios:

Publicar un comentario