Mensaje de error cuando intenta iniciar Microsoft Dynamics GP: "Está intentando iniciar sesión un origen de datos mediante una conexión de confianza"

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 869956
Importante: Este artículo contiene información acerca de cómo modificar el registro. Asegúrese de hacer copia de seguridad del registro antes de modificarlo. Asegúrese de que sabe cómo restaurarlo si ocurre algún problema. Para obtener más información acerca de cómo hacer copia de seguridad, restaurar y modificar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
256986 Descripción del registro de Microsoft Windows
Síntomas
Cuando intenta iniciar Microsoft Dynamics GP, recibirá el siguiente mensaje de error:
Está intentando iniciar sesión un origen de datos mediante una conexión de confianza. Actualizar la configuración de SQL Server para este origen de datos para deshabilitar las conexiones de confianza y vuelva a conectarse.
Causa
Este problema puede ser cualquiera de las siguientes causas:

Causa 1

De forma predeterminada, Microsoft SQL Server Desktop Engine (MSDE) 2000 instala el modo de autenticación de Windows. Sin embargo, Microsoft Dynamics GP requiere autenticación de Windows y autenticación de SQL Server. Vea la solución 1 en la sección "Solución".

Causa 2

Puede que el DSN de sistema ODBC no utiliza autenticación de SQL Server. Vea la solución 2 en la sección "Solución".

Causa 3

Si recientemente ha actualizado desde una versión anterior, este problema puede producirse porque el ID de usuario contiene letras mayúsculas. Sin embargo, introdujo todas las letras minúsculas. Vea la solución 3 en la sección "Solución".
Solución

Resolución 1

Comprobar el modo de autenticación que se instaló originalmente. Para ello, utilice uno de los métodos siguientes:

Método 1: Si utiliza MSDE 2000

Para resolver este problema, utilice el comando osql. Para ello, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Ejecutar, tipo cmdy, a continuación, haga clic en Aceptar.
  2. Escriba el comando siguiente en el símbolo del sistema:
    osql – S nombreDeServidor – E
    Nota: En este comando, NombreDeServidor representa el nombre real del servidor.
  3. MSDE 2000 se requiere la autenticación de Windows. Para determinar el modo de autenticación que se instaló, escriba los comandos siguientes en el símbolo del sistema. Después de escribir cada comando, presione ENTRAR.
    SELECCIONE
    caso
    Cuando serverproperty('IsIntegratedSecurityOnly') = 1 then 'Sólo Windows'
    Cuando serverproperty('IsIntegratedSecurityOnly') = 0, a continuación, 'SQL y Windows'
    final
  4. Si el valor devuelto sólo es la autenticación de Windows, cambie el modo de autenticación a autenticación de Windows y autenticación de SQL Server cambiando el valor del registro LoginMode. Para ello, utilice uno de los métodos siguientes.
    Nota: En lugar de realizar todo el paso 4, puede volver a instalar MSDE 2000 y, a continuación, seleccione autenticación de Windows y autenticación de SQL Server durante la instalación.
    • Utilice el editor del registro

      Advertencia pueden producirse problemas graves si modifica incorrectamente el registro mediante el Editor del registro o mediante cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar que estos problemas puedan resolverse. Modifique el registro bajo su propio riesgo.
      1. Haga clic en Inicio, haga clic en Ejecutar, tipo Regedity, a continuación, haga clic en Aceptar.
      2. Busque y, a continuación, haga clic en la subclave del registro siguiente:
        HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\INSTANCE\MSSQLServer
      3. En el panel de detalles, haga doble clic en LoginMode.
      4. En el cuadro información del valor , escriba 2y, a continuación, haga clic en Aceptar.
    • Utilice el comando osql
      1. Haga clic en Inicio, haga clic en Ejecutar, tipo cmdy, a continuación, haga clic en Aceptar.
      2. En el símbolo del sistema, escriba el comando siguiente. A continuación, presione ENTRAR.
        osql – S NombreServidor – E
      3. Después de iniciar sesión, escriba el comando siguiente en el símbolo del sistema y, a continuación, presione ENTRAR:
        xp_instance_regwrite N 'HKEY_LOCAL_MACHINE,' N 'SOFTWARE\Microsoft\MSSQLServer\MSSQLServer', 'LoginMode,' N 'REG_DWORD,' 2
        Si tiene varias instancias de MSDE 2000, escriba el comando siguiente:
        xp_instance_regwrite N 'HKEY_LOCAL_MACHINE,' N' Software\Microsoft\Asistente SQL Server\INSTANCIA\MSSQLServer', 'LoginMode,' N 'REG_DWORD,' 2
        Notas:
        • En estos comandos, INSTANCIA representa el nombre real de la instancia de SQL Server.
        • En el registro, la subclave LoginMode puede tener los valores siguientes:
          • 1: autenticación de Windows
          • 2: modo mixto (autenticación de Windows y autenticación de SQL Server)
      Notas:
      • Debe reiniciar el equipo para que surtan efecto los cambios.
      • Estos pasos pueden realizarse más fácilmente modificando el registro en lugar de utilizar el comando osql.

Método 2: Si utiliza SQL Server 2000, SQL Server 2005 o SQL Server 2008

  1. Siga los pasos para su versión de SQL Server:
    • Para SQL Server 2005 o SQL Server 2008

      Inicie SQL Server Management Studio. Para ello, haga clic en Inicio, seleccione programas, seleccione Microsoft SQL Server 2005 o Microsoft SQL Server 2008y, a continuación, haga clic en SQL Server Management Studio.
    • Para SQL Server 2000

      Inicie el Administrador corporativo de SQL Server. Para ello, haga clic en Inicio, seleccione programas, Microsoft SQL Servery, a continuación, haga clic en Administrador corporativo
  2. Haga clic en el nombre del servidor y, a continuación, haga clic en <b00> </b00>propiedades.
  3. Haga clic en la pestaña Seguridad .
  4. Determinar verificación si esta instancia de SQL Server utiliza sólo la autenticación de Windows o en su lugar utiliza la autenticación de SQL Server y autenticación de Windows.

Resolución 2

Compruebe la conexión de ODBC. Para ello, siga estos pasos:
  1. Abra la ventana Administrador de orígenes de datos ODBC. Para ello, haga clic en Inicio, haga clic en Ejecutar, tipo Odbcad32.exey, a continuación, haga clic en Aceptar.
  2. Haga clic en la ficha DSN de sistema .
  3. Haga clic para seleccionar el DSN de sistema que se utiliza para obtener acceso a Microsoft Dynamics GP y, a continuación, haga clic en Configurar.
  4. Haga clic en siguiente.
  5. Asegúrese de que está seleccionada la opción autenticación de con SQL Server mediante un identificador de inicio de sesión y una contraseña escrita por el usuario .
  6. En el campo ID de inicio de sesión , escriba SA. En el campo contraseña , escriba la contraseña. A continuación, haga clic en siguiente.

Resolución 3

Si recientemente actualizó el sistema Microsoft Dynamics GP desde una versión anterior, o si ha aplicado recientemente un service pack, compruebe la contraseña. Para ello, siga estos pasos:
  1. Abra la ventana Configuración de usuario. Para ello, siga estos pasos:
    • En Microsoft Dynamics GP 10.0

      En el menú Microsoft Dynamics GP , elija Herramientas, seleccione configuración, seleccione sistemay, a continuación, haga clic en usuario.
    • En Microsoft Dynamics GP 9.0 y en Microsoft Business Solutions - Great Plains 8.0

      En el menú Herramientas , seleccione configuración, seleccione sistemay, a continuación, haga clic en usuario.
  2. En el campo ID de usuario , haga clic en el botón de búsqueda, haga clic para seleccionar el usuario que está experimentando el problema y, a continuación, haga clic en Seleccionar.
  3. En el campo contraseña , escriba la contraseña. A continuación, haga clic en Guardar.

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 869956 - Última revisión: 06/20/2016 14:48:00 - Revisión: 0.1

Microsoft Dynamics GP 10.0, Microsoft Dynamics GP 9.0, Microsoft Business Solutions–Great Plains 8.0, System Manager

  • kberrmsg kbexpertisebeginner kbtshoot kbprb kbexpertiseinter kbmbsmigrate kbmt KB869956 KbMtes
Comentarios