Tengo un gran problema, no se sabe que contraseña tenia el usuario SA y no esta logeado como superusuario, es un sqlserver 2000 , alguien sabe si existe alguna manera de recuperarla o borrarla...
Gracias
| |||
Contraseña SA Tengo un gran problema, no se sabe que contraseña tenia el usuario SA y no esta logeado como superusuario, es un sqlserver 2000 , alguien sabe si existe alguna manera de recuperarla o borrarla... Gracias |
| |||
Asi I forgot/lost the sa password. What to do? Forgot or lost your sa password? Don't worry, there is a way out :) Login to the SQL Server computer as the Administrator of that computer. Open Query Analyzer and connect to SQL Server using Windows NT authentication. Run sp_password as show below to reset the sa password: sp_password @new = 'will_never_forget_again', @loginame = 'sa' |
| ||||
Cita: Eso suponiendo que existe el grupo BUILTIN\Administrators dentro del grupo de seguridad. Si alguien lo ha eliminado (por cuestiones de seguridad) eso no servirá.
Iniciado por monkyta Asi I forgot/lost the sa password. What to do? Forgot or lost your sa password? Don't worry, there is a way out :) Login to the SQL Server computer as the Administrator of that computer. Open Query Analyzer and connect to SQL Server using Windows NT authentication. Run sp_password as show below to reset the sa password: sp_password @new = 'will_never_forget_again', @loginame = 'sa' En mis servidores eliminar ese grupo es de lo primero que hago al crear un servidor.
__________________ Friedrich Nietzsche |
| ||||
Cita: Pregunta pregunta... Nos podeis ilustrar indicando porque siempre eliminas el grupo BUILTIN\Administrators por seguridad?
Iniciado por Mithrandir Eso suponiendo que existe el grupo BUILTIN\Administrators dentro del grupo de seguridad. Si alguien lo ha eliminado (por cuestiones de seguridad) eso no servirá. En mis servidores eliminar ese grupo es de lo primero que hago al crear un servidor. |
| ||||
Porque eso supone que cualquier usuario que sea administador del servidor (a nivel windows) no solo tendrá acceso, sino que será administrador del servidor SQL (ya a nivel SQL). Contando que la mayoría de los administradores de red/servidores que conozco no soy muy hábiles con SQL es una excelente práctica el restringirles el acceso.
__________________ Friedrich Nietzsche |
| ||||
No, sigues autenticando por windows (o ambas, dependiendo de la conf). Lo unico que resulta de sacar a BUILTIN\Administrators es que sacas a los administradores de windows de ser administradores de SQL Server. Si alguno de ellos (o un grupo de Active Directory) efectivamente requiere el acceso lo puedes hacer mediante un alta común y corriente.
__________________ Friedrich Nietzsche |
| |||
Cita:
Iniciado por Mithrandir No, sigues autenticando por windows (o ambas, dependiendo de la conf). Lo unico que resulta de sacar a BUILTIN\Administrators es que sacas a los administradores de windows de ser administradores de SQL Server. Si alguno de ellos (o un grupo de Active Directory) efectivamente requiere el acceso lo puedes hacer mediante un alta común y corriente. He heredado un servidor del que se desconoce el password del sa, así que esta información me va de fábula. Tengo (todavía) el grupo BUILTIN\Administrators, así que puedo cambiar la contraseña, pero... ¿Afectará a algún proceso que esté iniciado o se inicie habitualmente con el sa? Quiero decir que si por "arreglar" una cosa no me cargaré cuatro o cinco... Un saludo a todos y gracias |
| ||||
Solo debe fallar aquella aplicación que (mal hecho) use el SA para conextarse, pues el password ya no corresponderá.
__________________ Friedrich Nietzsche |
| |||
Respuesta: Contraseña SA Cita: Hola que BUILTIN\Administrators esté como login en SQL no quiere decir que sean SYSADMIN como SA.
Iniciado por Mithrandir No, sigues autenticando por windows (o ambas, dependiendo de la conf). Lo unico que resulta de sacar a BUILTIN\Administrators es que sacas a los administradores de windows de ser administradores de SQL Server. Si alguno de ellos (o un grupo de Active Directory) efectivamente requiere el acceso lo puedes hacer mediante un alta común y corriente. Aunque yo también doy como buena la práctica de sacarlos, yo lo hago habitualmente. Saludos |