none
Sincronización de Login entre instancias SQL 2005 RRS feed

  • Pregunta

  • Hola, tengo montado entre dos instancias, un sitema de replica solo a nivel de bbdd que me funciona muy bien, el unico punto que se me escapa, es el de lo logines.

    necesitaria sincronizar los login solo hacia una dirección, entre 2 instancias. Si se modifica una contraseña o se crea un loguin nuevo, en la instancia primaria, que se replique en la intancia secundaria. --> no tiene que ser la replica en el momento, puede ser en un proceso por la noche cada dia....

    Alguna idea?. Gracias

    martes, 30 de marzo de 2010 18:02

Respuestas

  • Hola.

    Curioso requerimiento. Se me ocurre cómo empezaría a elaborarlo. Un mecanismo sería utilizar una herramienta de comparación de bases de datos, como Team System DBPro, para comparar los logins. Ejecutaría la herramienta con una traza de profiler puesta y así capturaría la forma en que se comparan y trataría de automatizarlo. 

    Otra cosa que se me ocurre es utilizar el procedimiento de transferencia de logins (sp_help_rev_login, http://support.microsoft.com/?scid=kb;en-us;246133&x=12&y=18). Con esa información seguramente se pueda construir un fichero plano y compararlo de alguna manera.

     


    Alberto López Grande (Visita mi blog en http://qwalgrande.blogspot.es/)
    martes, 30 de marzo de 2010 21:24
    Moderador

Todas las respuestas

  • Hola.

    Curioso requerimiento. Se me ocurre cómo empezaría a elaborarlo. Un mecanismo sería utilizar una herramienta de comparación de bases de datos, como Team System DBPro, para comparar los logins. Ejecutaría la herramienta con una traza de profiler puesta y así capturaría la forma en que se comparan y trataría de automatizarlo. 

    Otra cosa que se me ocurre es utilizar el procedimiento de transferencia de logins (sp_help_rev_login, http://support.microsoft.com/?scid=kb;en-us;246133&x=12&y=18). Con esa información seguramente se pueda construir un fichero plano y compararlo de alguna manera.

     


    Alberto López Grande (Visita mi blog en http://qwalgrande.blogspot.es/)
    martes, 30 de marzo de 2010 21:24
    Moderador
  • he realizado un proceso apoyandome en el sp_help_rev_login, exporto login y pass, y luego los creo en la nueva instancia..

     

    Gracias

    miércoles, 31 de marzo de 2010 13:48
  • También podrías crear un trigger a nivel de servidor que se lance en el evento "CREATE LOGIN" y que se encargue de realizar esa transferencia de forma automática.
    miércoles, 31 de marzo de 2010 13:56