restore urgente...!

19/05/2005 - 22:18 por Juan Manuel | Informe spam
Que tal, quisiera saber si alguien me puede apoyar con esta pregunta..

Tengo un sql con "n" bases de datos y cada base es accesada por "x" usuario,
desafortunadamente el servidor se truena y reinstalo mi OS con sql , parches
todo ...ok , llega la hora de restaurar desde mi backup y restauro una de
esas bases de datos, todo muy bien sin problemas , pero al momento de crear
el usuario identico al que tenia acceso con los permisos correspondientes
me sale un aviso que dice que el usuario ya existe y entro a la opcion de
user dentro de la BD y si , en efecto el usuario ya esta ahi creado porque
se creo al momento de restaurar, el detalle esta cuando intento la conexion,
ya que no me deja porque en la opcion de security/logins de sql no esta el
usuario con su password,

cual seria el metodo de restauracion mas apropiado para restaurar la base de
datos y poder usar el mismo usuario que tenia ya que si creo otro diferente
pues si puedo , el hecho esta en que la aplicacion tiene el string de
conexion con este user y pass...pero quiero usar el que ya tenia...espero
alguien me pueda apoyar..

saludos y gracias..
 

Leer las respuestas

#1 Carlo Sorrel
19/05/2005 - 22:43 | Informe spam
Juan Manuel, revisa el store procedures "sp_change_users_login" en los
libros en linea.
El problema que tienes es una diferencia del SID de los usuarios que traes
de tu base de datos y los que creaste en el Server.

Deberia ser la sintaxis mas o menos así.
USE pubs
go
EXEC sp_change_users_login 'Update_One', 'Mary', 'NewMary'

Saludos y suerte.

Atte.,
Carlo Sorrel
"Juan Manuel" escribió en el mensaje
news:uG8x8#

Que tal, quisiera saber si alguien me puede apoyar con esta pregunta..

Tengo un sql con "n" bases de datos y cada base es accesada por "x"


usuario,
desafortunadamente el servidor se truena y reinstalo mi OS con sql ,


parches
todo ...ok , llega la hora de restaurar desde mi backup y restauro una de
esas bases de datos, todo muy bien sin problemas , pero al momento de


crear
el usuario identico al que tenia acceso con los permisos correspondientes
me sale un aviso que dice que el usuario ya existe y entro a la opcion de
user dentro de la BD y si , en efecto el usuario ya esta ahi creado


porque
se creo al momento de restaurar, el detalle esta cuando intento la


conexion,
ya que no me deja porque en la opcion de security/logins de sql no esta el
usuario con su password,

cual seria el metodo de restauracion mas apropiado para restaurar la base


de
datos y poder usar el mismo usuario que tenia ya que si creo otro


diferente
pues si puedo , el hecho esta en que la aplicacion tiene el string de
conexion con este user y pass...pero quiero usar el que ya tenia...espero
alguien me pueda apoyar..

saludos y gracias..


Preguntas similares