restaurar en otro servidor: ¿donde estan los usuarios?

19/01/2009 - 09:27 por -=Joselitux=- | Informe spam
Hola

Estoy moviendo una BD de un servidor SQL 2000 a otra máquina en la misma red con SQL 2005.
El procedimiento que uso es realziar copia de seguridad completa de la BD y del registro y posteriormente restaurar en
la máquina de destino.


Sin embargo, no me restaura ni los usuarios ni los permisos de las tablas.
Algo me falla. Alguien me comentó que para eso debo restaurar MASTER. ¿es cierto?

Gracias

Preguntas similare

Leer las respuestas

#1 Rubén Garrigós
19/01/2009 - 09:41 | Informe spam
El primer paso que hiciste es el correcto. La transferencia de los inicios
de sesión y la resolución de los usuarios huérfanos es algo que debes hacer
a posteriori de la restauración de la base de datos. En este KB te viene
todo bien explicado en lo que a transferencia de bases de datos se refiere :
http://support.microsoft.com/kb/314546

Rubén
Solid Quality Mentors

"-=Joselitux=-" wrote in message
news:%
Hola

Estoy moviendo una BD de un servidor SQL 2000 a otra máquina en la misma
red con SQL 2005.
El procedimiento que uso es realziar copia de seguridad completa de la BD
y del registro y posteriormente restaurar en la máquina de destino.


Sin embargo, no me restaura ni los usuarios ni los permisos de las tablas.
Algo me falla. Alguien me comentó que para eso debo restaurar MASTER. ¿es
cierto?

Gracias
Respuesta Responder a este mensaje
#2 -=Joselitux=-
19/01/2009 - 09:55 | Informe spam
Estos enlaces son excelentemente clarificadores al respecto.
Gracias Rubén.

Rubén Garrigós escribió:
El primer paso que hiciste es el correcto. La transferencia de los
inicios de sesión y la resolución de los usuarios huérfanos es algo que
debes hacer a posteriori de la restauración de la base de datos. En este
KB te viene todo bien explicado en lo que a transferencia de bases de
datos se refiere : http://support.microsoft.com/kb/314546

Rubén
Solid Quality Mentors

"-=Joselitux=-" wrote in message
news:%
Hola

Estoy moviendo una BD de un servidor SQL 2000 a otra máquina en la
misma red con SQL 2005.
El procedimiento que uso es realziar copia de seguridad completa de la
BD y del registro y posteriormente restaurar en la máquina de destino.


Sin embargo, no me restaura ni los usuarios ni los permisos de las
tablas.
Algo me falla. Alguien me comentó que para eso debo restaurar MASTER.
¿es cierto?

Gracias



Respuesta Responder a este mensaje
#3 -=Joselitux=-
19/01/2009 - 12:16 | Informe spam
Rubén, entiendo que la información que me das es un procedimiento extraordinario en el sentido de que mediante
Bakup-Restore los usuarion deben de haber sido traspasados.

Este procedimiento se aplica porque no ha sido así ¿cierto?

Garrigós escribió:
El primer paso que hiciste es el correcto. La transferencia de los
inicios de sesión y la resolución de los usuarios huérfanos es algo que
debes hacer a posteriori de la restauración de la base de datos. En este
KB te viene todo bien explicado en lo que a transferencia de bases de
datos se refiere : http://support.microsoft.com/kb/314546

Rubén
Solid Quality Mentors

"-=Joselitux=-" wrote in message
news:%
Hola

Estoy moviendo una BD de un servidor SQL 2000 a otra máquina en la
misma red con SQL 2005.
El procedimiento que uso es realziar copia de seguridad completa de la
BD y del registro y posteriormente restaurar en la máquina de destino.


Sin embargo, no me restaura ni los usuarios ni los permisos de las
tablas.
Algo me falla. Alguien me comentó que para eso debo restaurar MASTER.
¿es cierto?

Gracias



Respuesta Responder a este mensaje
#4 Salvador Ramos
20/01/2009 - 10:44 | Informe spam
Hola,

Con el permiso de Rubén :-)
Los usuarios y los permisos sí que van en el backup de tu base de datos, lo
que te falta es crear los logins en tu nuevo servidor (base de datos master
de éste) y asociarlos de nuevo con los users que si que van en tu base de
datos. Esto lo tendrás que hacer siempre que muevas una base de datos de un
servidor a otro, ya que no te llevarás los logins al estar almacenados estos
últimos en la base de datos master.

Un saludo
Salvador Ramos
Solid Quality Mentors (http://www.solidq.com)

www.helpdna.net (información sobre SQL Server y Microsoft .Net)
Visita mi nuevo blog: www.sqlserversi.com


"-=Joselitux=-" escribió en el mensaje
news:
Rubén, entiendo que la información que me das es un procedimiento
extraordinario en el sentido de que mediante Bakup-Restore los usuarion
deben de haber sido traspasados.

Este procedimiento se aplica porque no ha sido así ¿cierto?

Garrigós escribió:
El primer paso que hiciste es el correcto. La transferencia de los
inicios de sesión y la resolución de los usuarios huérfanos es algo que
debes hacer a posteriori de la restauración de la base de datos. En este
KB te viene todo bien explicado en lo que a transferencia de bases de
datos se refiere : http://support.microsoft.com/kb/314546

Rubén
Solid Quality Mentors

"-=Joselitux=-" wrote in message
news:%
Hola

Estoy moviendo una BD de un servidor SQL 2000 a otra máquina en la misma
red con SQL 2005.
El procedimiento que uso es realziar copia de seguridad completa de la
BD y del registro y posteriormente restaurar en la máquina de destino.


Sin embargo, no me restaura ni los usuarios ni los permisos de las
tablas.
Algo me falla. Alguien me comentó que para eso debo restaurar MASTER.
¿es cierto?

Gracias



Respuesta Responder a este mensaje
#5 Rubén Garrigós
20/01/2009 - 12:21 | Informe spam
Joselitux, es exactamente lo que te comenta Salva. En el enlace al KB
inicial que te pasé viene explicado todo el proceso, solo tienes que seguir
las instrucciones. No sucede nada fuera de lo normal, es el procedimiento
habitual para este tipo de operaciones.

Rubén Garrigós
Solid Quality Mentors

"Salvador Ramos" wrote in message
news:
Hola,

Con el permiso de Rubén :-)
Los usuarios y los permisos sí que van en el backup de tu base de datos,
lo que te falta es crear los logins en tu nuevo servidor (base de datos
master de éste) y asociarlos de nuevo con los users que si que van en tu
base de datos. Esto lo tendrás que hacer siempre que muevas una base de
datos de un servidor a otro, ya que no te llevarás los logins al estar
almacenados estos últimos en la base de datos master.

Un saludo
Salvador Ramos
Solid Quality Mentors (http://www.solidq.com)

www.helpdna.net (información sobre SQL Server y Microsoft .Net)
Visita mi nuevo blog: www.sqlserversi.com


"-=Joselitux=-" escribió en el mensaje
news:
Rubén, entiendo que la información que me das es un procedimiento
extraordinario en el sentido de que mediante Bakup-Restore los usuarion
deben de haber sido traspasados.

Este procedimiento se aplica porque no ha sido así ¿cierto?

Garrigós escribió:
El primer paso que hiciste es el correcto. La transferencia de los
inicios de sesión y la resolución de los usuarios huérfanos es algo que
debes hacer a posteriori de la restauración de la base de datos. En este
KB te viene todo bien explicado en lo que a transferencia de bases de
datos se refiere : http://support.microsoft.com/kb/314546

Rubén
Solid Quality Mentors

"-=Joselitux=-" wrote in message
news:%
Hola

Estoy moviendo una BD de un servidor SQL 2000 a otra máquina en la
misma red con SQL 2005.
El procedimiento que uso es realziar copia de seguridad completa de la
BD y del registro y posteriormente restaurar en la máquina de destino.


Sin embargo, no me restaura ni los usuarios ni los permisos de las
tablas.
Algo me falla. Alguien me comentó que para eso debo restaurar MASTER.
¿es cierto?

Gracias









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