REPLICA TRANSACCIONAL

06/07/2006 - 22:20 por castilla | Informe spam
Compañeros tengo una replica transaccional, pero tengo un problema, tengo los
logins replicados en ambas bases de datos, pero en la base de datos donde
replico los roles de las bases de datos no estan como en la base de datos
original.
como puedo hacer para que los logins tengan los mismos database access y los
roles que cada uno de estos implica.
Gracias a todos los que me puedan ayudar!!!!
 

Leer las respuestas

#1 qwalgrande
07/07/2006 - 07:37 | Informe spam
Hola.

Creo que te he contestado hace no más de diez minutos a un hilo similar,
pero es igual. Voy a tratar de no repetirme. Si estás usando SQL Server
2000, utiliza Enterprise Manager para generar un script. Para ello,
despliega el árbol de la izquierda hasta llegar a tu base de datos y luego
hasta las tablas. Selecciona una tabla en la derecha, pulsa botón derecho +
Generar Scripts. En el formulario que aparece, selecciona las tablas, vistas
y procedimientos almacenados de las que quieres obtener los permisos. Si
tienes dudas, selecciónalo todo. En la segunda pestaña no marques nada,
desmarca lo que viene por defecto. En la tercera pestaña, le dices que te
saque los permisos, los logins y demás.

Generas el script y ahí tienes los permisos y los logins y roles incluso
(creo recordar). Examina el script y prepárate otro script para generar los
logins, users y roles. Luego en tu servidor de destino, primero crear
logins, users y roles y luego aplica los permisos.

Es posible que te sirva también un script que hay en el blog de Antonio Soto
(que creo que era www.solidqualitylearning.com/blogs/Antonio, pero búscalo
en google, que lo estoy diciendo de memoria) en el que se extraen los logins
de un servidor para generarlos luego en otro.

Alberto López Grande (qwalgrande)


"castilla" escribió en el mensaje
news:
Compañeros tengo una replica transaccional, pero tengo un problema, tengo
los
logins replicados en ambas bases de datos, pero en la base de datos donde
replico los roles de las bases de datos no estan como en la base de datos
original.
como puedo hacer para que los logins tengan los mismos database access y
los
roles que cada uno de estos implica.
Gracias a todos los que me puedan ayudar!!!!

Preguntas similares