Modos de autenticación
MCP-Go-MSSQL soporta múltiples métodos de autenticación para adaptarse a diferentes entornos.
SQL Server Authentication
Sección titulada «SQL Server Authentication»El método por defecto. Usa usuario y contraseña de SQL Server.
MSSQL_AUTH=sqlMSSQL_USER=app_userMSSQL_PASSWORD=your_passwordWindows Integrated (SSPI)
Sección titulada «Windows Integrated (SSPI)»Usa las credenciales de Windows del usuario actual. No requiere usuario ni contraseña en la configuración.
MSSQL_AUTH=integratedConsulta Autenticación Windows (SSPI) para detalles de configuración.
Azure Active Directory
Sección titulada «Azure Active Directory»Para bases de datos en Azure SQL.
MSSQL_AUTH=azureMSSQL_USER=user@tenant.onmicrosoft.comMSSQL_PASSWORD=your_passwordConnection string personalizado
Sección titulada «Connection string personalizado»Cuando necesitas control total sobre los parámetros de conexión:
MSSQL_CONNECTION_STRING="server=myserver;database=mydb;user id=myuser;password=mypass;encrypt=true"Esta variable anula todas las demás variables de conexión.
Prioridad de autenticación
Sección titulada «Prioridad de autenticación»MSSQL_CONNECTION_STRING(si está definido, se usa directamente)MSSQL_AUTH=integrated(SSPI, ignora user/password)MSSQL_AUTH=azure(Azure AD)MSSQL_AUTH=sqlo sin definir (SQL Server auth por defecto)