SQL mixto

Muchos programas requieren de una base de datos SQL Server con autenticación en modo mixto, con tal de poder conectar con el motor SQL.

Por defecto, en SQL Server encontraremos dos modos de autenticación:

  • Modo Windows: el modo Windows permite conectar con la base de datos usando credenciales de Windows (por ejemplo, conectando con un usuario de dominio).
  • Modo Mixto: el modo mixto permite, además de la anterior, autenticar usando credenciales definidas en el propio SQL. De esta manera, se podrán crear usuarios en el SQL Server, que sin necesidad de existir en el dominio, permitan el acceso a la base de datos.

Durante una instalación de SQL Server, se podrá escoger el tipo de autenticación que se quiere usar.

Sin embargo, puede ocurrir que se esté usando un SQL Server con autenticación en modo mixto, y se quiera instalar una aplicación que requiera autenticación SQL. Para ello, se podrá cambiar el tipo de autenticación, con una de las siguientes opciones:

Cambio de modo desde el SQL Management Studio

  1. Abrir el SQL Management Studio Express
  2. Conectar con el explorador de objetos (entrando con autenticación Windows).
  3. Click derecho sobre la instancia (normalmente el nombre de la máquina)
    1. Propiedades->Seguridad->Autenticación del servidor
    2. Desde aquí, se podrá seleccionar la opción “SQL y autenticación de Windows” para cambiar al modo mixto.

Cambio de modo desde el registro de Windows

  • Instancia predeterminada:

HKLMSoftwareMicrosoftMSSqlserverMSSqlServerLoginMode

Cambiar el valor a “2” para el modo mixto

  • Instancia con nombre:

HKLMSoftwareMicrosoftMicrosoft SQL Server Nombre_de_la_instancia MSSQLServerLoginMode

Cambiar el valor a “2” para el modo mixto


Meritxell Viñas
Meritxell Viñas

¡Hola! Soy Meritxell. Me encanta la tecnología que facilita el aprendizaje y mejora la forma de enseñar. Mi mejor talento es explicar temas complejos en términos fácilmente entendibles para todos. Desde la Academy TotemGuard llevo formando durante 10 años a docentes y profesionales de la formación en competencias digitales.