Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a: SQL Server
En este artículo se describe cómo cambiar el modo de autenticación del servidor en SQL Server mediante SQL Server Management Studio o Transact-SQL. Durante la instalación, Motor de base de datos de SQL Server se establece en Modo de autenticación de Windows o Modo de autenticación de Windows y SQL Server. Tras la instalación, puede cambiar el modo de autenticación en cualquier momento.
Si se selecciona Modo Autenticación de Windows durante la instalación, el inicio de sesión sa
está deshabilitado y el programa de instalación asigna una contraseña. Si posteriormente se cambia al Modo de autenticación de Windows y SQL Server, el inicio de sesión sa
permanece deshabilitado. Para utilizar el inicio de sesión sa
, emplee la instrucción ALTER LOGIN
para habilitar el inicio de sesión sa
y asignar una nueva contraseña. El inicio de sesión sa
solo se puede conectar al servidor mediante la autenticación de SQL Server.
La cuenta sa
es una cuenta conocida de SQL Server y suele ser el objetivo de los usuarios malintencionados. No habilite la cuenta sa
a menos que su aplicación lo necesite. Es importante que use una contraseña segura en el inicio de sesión sa
.
Puede habilitar el inicio de sesión sa
con SSMS o Transact-SQL.
En el Explorador de objetos, expanda Seguridad, expanda Inicios de sesión, haga clic con el botón derecho en say, después, seleccione Propiedades.
En la página General, quizás tenga que crear y confirmar una contraseña para el inicio de sesión sa
.
En la página Estado, en la sección Inicio de sesión, seleccione Habilitado y, a continuación, Aceptar.
En el Explorador de objetos de SQL Server Management Studio (SSMS), haga clic con el botón derecho en el servidor y, después, haga seleccione Propiedades.
En la página Seguridad, bajo Autenticación de servidor, seleccione el nuevo modo de autenticación del servidor y seleccione Aceptar.
En el cuadro de diálogo de SQL Server Management Studio, seleccione Aceptar para aceptar el requisito de reiniciar SQL Server.
En el Explorador de objetos, haga clic con el botón derecho en el servidor y, después, seleccione Reiniciar. Si el Agente SQL Server se está ejecutando, también debe reiniciarse.
Precaución
En los siguientes ejemplos se usa un procedimiento almacenado extendido para modificar el registro del servidor. Es posible que se produzcan problemas graves si el registro se modifica de forma incorrecta. Estos problemas podrían requerir volver a instalar el sistema operativo. Microsoft no puede garantizar que estos problemas se puedan resolver. La modificación del Registro se hará bajo su propia responsabilidad.
Los permisos necesarios para cambiar el modo de autenticación son sysadmin o CONTROL SERVER.
Cambia el modo de autenticación del servidor a Windows únicamente:
USE [master]
GO
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE',
N'Software\Microsoft\MSSQLServer\MSSQLServer',
N'LoginMode', REG_DWORD, 1;
GO
Deshabilita la cuenta sa
:
USE [master]
GO
ALTER LOGIN sa DISABLE;
GO
Habilita la cuenta sa
y establece una contraseña segura:
USE [master]
GO
ALTER LOGIN sa ENABLE;
GO
ALTER LOGIN sa WITH PASSWORD = '<enterStrongPasswordHere>';
GO
Cambia el modo de autenticación del servidor al modo mixto:
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE',
N'Software\Microsoft\MSSQLServer\MSSQLServer',
N'LoginMode', REG_DWORD, 2;
GO
Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyCursos
Módulo
Configuración de la autenticación y la autorización - Training
Configuración de la autenticación y la autorización
Certificación
Microsoft Certified: Azure Database Administrator Associate - Certifications
Administre una infraestructura de base de datos de SQL Server para bases de datos relacionales locales e híbridas en la nube mediante las ofertas de bases de datos relacionales PaaS de Microsoft.
Documentación
MSSQLSERVER_18456 - SQL Server
Se ha rechazado un intento de conexión debido a un error con una contraseña o un nombre de usuario incorrectos en SQL Server. Vea una explicación del error y las posibles resoluciones.
Configuración del servidor: acceso remoto - SQL Server
Obtenga información sobre alternativas a la opción "remote access" en desuso. Vea otros orígenes para solucionar problemas relacionados con las conexiones de SQL Server.
Conexión a SQL Server mediante la autenticación de Windows con el adaptador de SQL - BizTalk Server
Más información sobre: Conexión a SQL Server mediante la autenticación de Windows con el adaptador de SQL