Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Al Restaurar me borra usuarios de la BD

Estas en el tema de Al Restaurar me borra usuarios de la BD en el foro de SQL Server en Foros del Web. Esto es en SQL SERVER 2000. Hago un backup en el servidor web para bajarlo al sistema local (Desarrollo). Despues de hacer el backup, restauro ...
  #1 (permalink)  
Antiguo 20/12/2007, 15:35
kid
 
Fecha de Ingreso: diciembre-2003
Mensajes: 295
Antigüedad: 20 años, 5 meses
Puntos: 0
Al Restaurar me borra usuarios de la BD

Esto es en SQL SERVER 2000.

Hago un backup en el servidor web para bajarlo al sistema local (Desarrollo).

Despues de hacer el backup, restauro las bases de datos sobre-escribiendolas y cuando veo los usuarios ya no están en la nueva base de datos.

Es como que me pasara las tablas, Procedimientos almacenados y todo, pero no los usuarios.

Cuando intento crearlos me dicen que el usuario ya existe en la bd... por lo cual ya no sé que hacer.

También intenté borrando la base de datos y luego restaurarla solo una nueva.

Pero pasa lo mismo.

Necesito ayuda... se las agradecería.
  #2 (permalink)  
Antiguo 20/12/2007, 18:00
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Re: Al Restaurar me borra usuarios de la BD

Kid

A ese efecto se le llama "CUENTAS o USUARIOS HUERFANOS", estan en tu base, pero no en la MASTER, cuando quieres darlos de alta, la master se niega porque ya existen en tu base y si los quieres borrar de tu base, te dice que no existen, porque los checa en la master.

En realidad es un "bug" de SQL Server.

Sigue las indicaciones:

1.- Sacar un reporte de los usuarios Huerfanos
EXEC sp_change_users_login @Action='Report';

2.- Cambiar el Password de tu usuario
EXEC sp_addlogin @loginame = 'TuUsuario', @passwd = 'Pa$$w0rd'

3.-Para cada usuario de la lista
EXEC sp_change_users_login 'Auto_Fix', 'TuUsuario', NULL

4.- En caso de querer BORRAR el usuario, para cada usuario a borrar
EXEC sp_dropuser 'TuUsuario'

Cualquier duda, por aqui estaremos.

Última edición por iislas; 20/12/2007 a las 18:14
  #3 (permalink)  
Antiguo 26/12/2007, 07:40
kid
 
Fecha de Ingreso: diciembre-2003
Mensajes: 295
Antigüedad: 20 años, 5 meses
Puntos: 0
Re: Al Restaurar me borra usuarios de la BD

Si eso era... me funcionó.

Muchisimas Gracias iislas
  #4 (permalink)  
Antiguo 26/12/2007, 13:43
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Re: Al Restaurar me borra usuarios de la BD

De nada compañer@, saludos y feliz 2008
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:24.