Saludos amigos, tengo un problema de conexión espero alguien sepa como solucionarlo.
Tengo dos sistemas cada uno tiene una base de datos anteriormente la base de datos estaban en dos computadoras distintas en la misma red y no había problema, cada sistema se conecta por ODBC por lo que cada ordenador donde esta el sistema instalado se crea la conexión ODBC; también ambos sistemas están configurados para usar el mismo usuario así están programados.
Ahora bien el problema que tengo es que ahora se va centralizar las dos bases de datos en una sola computadora con Sql Server 2005 y todas las computadoras se conectarán ahí. Entonces lo que hice fue colocar las dos bases de datos y crear el usuario que ocupan los sistemas para acceder mediante autenticación de SQL, luego en User Mapping selecciono las dos bases de datos para decirle que tendrá acceso a estas dos bases de datos; pero al darle aceptar el sql me da el error 15023 que el usuario ya existe en la acutal base de datos. El usuario siempre se crea pero supongo que da problema así, bueno probé crear las conexiones ODBC una para cada base de datos asignando en cada conexión la base de datos predeterminada para cada una esto en la computadora dónde está en Sql Instalado ahí accese sin problemas con cada sistema a su respectiva base de datos con la conexión ODBC. El problema me surge en las computadoras de la red igual creo dos conexiones ODBC pero sólo puedo acceder a una base de datos con un sistema el otro me da un error que el usuario no existe o no tiene acceso a la base de datos.Lo raro que puede crear ambas conexiones ODBC en cada máquina y asignarle su respectiva base de datos pero uno de los sistemas no logra acceder.
Alguien sabe que puede ser.