resolver usuarios huérfanos

21/08/2006 - 10:41 por vane | Informe spam
Hola,
he migrado una base de datos de sql server 2000 a sql server 2005 y tengo
varios usuarios huérfanos, he consultado los libros en líne de sql server y
he ejecutado algunas consultas, pero vuelvo a buscar usuarios huérfanos y me
vuelven a aparecer, cómo los puedo resolver?

gracias!

Preguntas similare

Leer las respuestas

#6 Alejandro Mesa
22/08/2006 - 17:36 | Informe spam
vane,

En hora buena.

Saludos,

AMB

"vane" wrote:

Ya había consultado esa página antes, pero ejecutaba el script que viene ahí
y no me funcionaba, pero ya he resuelto el problema, es que tenía en sql 2000
los usuarios huérfanos también...pero ya he arreglado esos y los de sql 2005.

gracias!

"Alejandro Mesa" wrote:

> vane,
>
> Ve si esto te es de ayuda.
>
> How to resolve permission issues when you move a database between servers
> that are running SQL Server
> http://support.microsoft.com/kb/240872/
>
>
> AMB
>
> "vane" wrote:
>
> > Hola,
> > he migrado una base de datos de sql server 2000 a sql server 2005 y tengo
> > varios usuarios huérfanos, he consultado los libros en líne de sql server y
> > he ejecutado algunas consultas, pero vuelvo a buscar usuarios huérfanos y me
> > vuelven a aparecer, cómo los puedo resolver?
> >
> > gracias!
> >
Respuesta Responder a este mensaje
#7 Daniel Nogues
27/10/2006 - 13:56 | Informe spam
Hola,

Imagino que abras hecho un backup y una restauracion de la base de datos
para migrar de SQL 2000 a SQL 2005.
El fenomeno de usuarios huerfanos es conocido cuando se hace una
restauracion en otro servidor, donde o bien,
no hay el login donde mapeaba el usuario, o bien si lo hay pero el SID en
las tablas sysusers y sysxlogins es distinto. (sysxlogins es el bueno)

Para solventar esto ejecuta el procedimiento sp_change_users_login tal como
menciona este articulo:

http://msdn.microsoft.com/library/d...t_94oj.asp

Sin embargo sp_change_users_login solo funciona con logins SQL, no de
windows. Tendras que recrear los usuarios que mapean a cuentas de windows.
Para borrarlos usa el comando sp_revokedbaccess.

Saludos!


"vane" wrote in message
news:
Hola,
he migrado una base de datos de sql server 2000 a sql server 2005 y tengo
varios usuarios huérfanos, he consultado los libros en líne de sql server
y
he ejecutado algunas consultas, pero vuelvo a buscar usuarios huérfanos y
me
vuelven a aparecer, cómo los puedo resolver?

gracias!

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida