Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Al instalar el motor de base de datos de SQL Server, las herramientas instaladas dependen de la edición y de las opciones que seleccione al realizar la instalación. En esta lección se describen las herramientas principales, que muestran cómo conectarse al motor de base de datos y realizar una función esencial (autorizar a más usuarios).
En esta lección, aprenderá lo siguiente:
Herramientas de introducción
El motor de base de datos de SQL Server se incluye con varias herramientas. En este artículo se describen las primeras herramientas que necesita y le ayuda a seleccionar la herramienta adecuada para un trabajo. Se puede obtener acceso a todas las herramientas desde el menú Inicio . Algunas herramientas, como SQL Server Management Studio (SSMS), no se instalan de forma predeterminada. Seleccione las herramientas que desee como componentes durante la instalación. SQL Server Express solo contiene un subconjunto de las herramientas.
Herramientas comunes
En la tabla siguiente se describen algunas de las herramientas más comunes.
| Tool | Tipo | Sistema operativo |
|---|---|---|
| SSMS | GUI | Windows |
| Azure Data Studio | GUI | Windows, macOS, Linux |
| bcp | CLI | Windows, macOS, Linux |
| sqlcmd | CLI | Windows, macOS, Linux |
Este artículo se centra en la conexión a través de SSMS. Si le interesa conectarse a través de Azure Data Studio, consulte Inicio rápido: Conectarse y consultar SQL Server con Azure Data Studio.
base de datos de ejemplo.
Los ejemplos de código de este artículo usan la base de datos de ejemplo de AdventureWorks2025 o AdventureWorksDW2025, que puede descargar de la página principal de Ejemplos de Microsoft SQL Server y proyectos de comunidad.
SSMS (solo Windows)
- En las versiones actuales de Windows, en la página Inicio , escriba SSMS y, a continuación, seleccione SQL Server Management Studio.
- En el menú Inicio de las versiones anteriores de Windows, seleccione Todos los programas, elija Microsoft SQL Server y luego SQL Server Management Studio.
Conectarse con SSMS
Es fácil conectarse al motor de base de datos desde herramientas que se ejecutan en el mismo equipo que hospeda SQL Server si conoce el nombre de la instancia y si se conecta como miembro del grupo administradores local en el equipo. Los procedimientos siguientes deben realizarse en el mismo equipo en el que se hospeda SQL Server.
Nota:
En este artículo se describe cómo conectarse a una instancia local de SQL Server. Para Azure SQL Database, consulta Conectar a Azure SQL Database.
Determinar el nombre de la instancia de motor de base de datos
Inicie sesión en Windows como miembro del grupo Administradores y abra Management Studio.
En el cuadro de diálogo Conectar al servidor , seleccione Cancelar.
Si Servidores registrados no aparece, en el menú Ver, seleccione Servidores registrados.
Con Motor de base de datos seleccionado en la barra de herramientas Servidores registrados, expanda Motor de base de datos, haga clic con el botón derecho en Grupos de servidores locales, seleccione Tareas y, después, elija Registrar servidores locales. Expanda Grupos de servidores locales para ver todas las instancias del motor de base de datos instalado en el equipo. La instancia predeterminada no tiene nombre y aparece como el nombre del equipo. Una instancia con nombre aparece como el nombre del equipo seguido de una barra inversa (\) y del nombre de la instancia. En SQL Server Express, la instancia se denomina <computer_name>\sqlexpress, a no ser que se haya cambiado el nombre durante la instalación.
Comprobar que el motor de base de datos está en ejecución
En Servidores registrados, si el nombre de la instancia de SQL Server tiene un punto verde con una flecha blanca junto al nombre, el motor de base de datos está en ejecución y no es necesario realizar ninguna otra acción.
Si el nombre de la instancia de SQL Server tiene un punto rojo con un cuadrado blanco junto al nombre, el motor de base de datos se encuentra detenido. Haga clic con el botón derecho en el nombre del motor de base de datos, seleccione Control de servicio y, luego, elija Iniciar. Después de un cuadro de diálogo de confirmación, el motor de base de datos debería iniciarse y el color del punto debería cambiar a verde con una flecha blanca.
Conectarse al motor de base de datos
Se seleccionó al menos una cuenta de administrador cuando se instaló SQL Server. Realice los pasos siguientes mientras ha iniciado sesión en Windows como administrador.
En Management Studio, en el menú Archivo, seleccione Conectar explorador de objetos.
Se abre el cuadro de diálogo Conectar al servidor . En el cuadro Tipo de servidor se muestra el último tipo de componente utilizado.
Selecciona Motor de base de datos.
En el cuadro Nombre del servidor, escriba el nombre de la instancia del motor de base de datos. Para la instancia predeterminada de SQL Server, el nombre de servidor es el nombre del equipo. El nombre del servidor para una instancia con nombre de SQL Server se <computer_name>\<instance_name>. Por ejemplo, ACCTG_SRVR\SQLEXPRESS. En la captura de pantalla siguiente se muestran las opciones para conectarse a la instancia predeterminada (sin nombre) de SQL Server en un equipo denominado
PracticeComputer. El usuario que ha iniciado sesión en Windows es Mary desde el dominio contoso. Al usar la autenticación de Windows, no puedes cambiar el nombre de usuario.Seleccione Conectar.
Nota:
Este artículo se escribe con la suposición de que no está familiarizado con SQL Server y no tiene problemas para conectarse. Para ver los pasos de solución de problemas detallados, consulte Solución de problemas de conexión al motor de base de datos de SQL Server.
Autorización de conexiones adicionales
Ahora que está conectado a SQL Server como administrador, una de las primeras tareas es autorizar a otros usuarios a conectarse. Para autorizar a los usuarios, cree un inicio de sesión y autorice ese inicio de sesión para acceder a una base de datos como usuario. Puede crear inicios de sesión mediante la autenticación de Windows, la autenticación de SQL Server o la autenticación de Microsoft Entra. Los inicios de sesión de autenticación de Windows usan credenciales de Windows. Los inicios de sesión de autenticación de SQL Server almacenan la información de autenticación en SQL Server y son independientes de las credenciales de Windows. Los inicios de sesión de Microsoft Entra ID (anteriormente, Azure Active Directory) usan credenciales de identidades basadas en la nube. Para obtener más información sobre este método, consulte Autenticación de Microsoft Entra para SQL Server.
Use la autenticación de Windows o la autenticación de Microsoft Entra siempre que sea posible.
Sugerencia
La mayoría de las organizaciones tienen usuarios de dominio y usan la autenticación de Windows. Puedes probar tú mismo mediante la creación de usuarios locales adicionales en el equipo. El equipo autentica a los usuarios locales, por lo que el dominio es el nombre del equipo. Por ejemplo, si el equipo se denomina MyComputer y crea un usuario denominado Test, la descripción de Windows del usuario es Mycomputer\Test.
Crear un inicio de sesión con autenticación de Windows
En la tarea anterior, se ha conectado al motor de base de datos mediante Management Studio. En el Explorador de objetos, expanda la instancia del servidor, expanda Seguridad, haga clic con el botón derecho en Inicios de sesión y, después, seleccione Nuevo inicio de sesión. Aparece el cuadro de diálogo Inicio de sesión- Nuevo .
En la página General , en el cuadro Nombre de inicio de sesión, escriba un inicio de sesión de Windows con el formato
<domain>\<login>.
En el cuadro Base de datos predeterminada , seleccione la base de datos AdventureWorks si está disponible. De lo contrario, selecciona la base de datos
master.En la página Roles del servidor, si el nuevo inicio de sesión va a ser administrador, selecciona sysadmin. De lo contrario, deja este valor en blanco.
En la página Asignación de usuarios, seleccione Asignar para la base de datos
AdventureWorks2025, si está disponible. De lo contrario, seleccionamaster. El cuadro Usuario se rellena con el inicio de sesión. Cuando se cierra el cuadro de diálogo, el usuario se crea en la base de datos.En el cuadro Esquema predeterminado , escriba dbo para asignar el inicio de sesión al esquema del propietario de la base de datos.
Acepte la configuración predeterminada para los cuadros Elementos protegibles y Estado y, a continuación, seleccione Aceptar para crear el inicio de sesión.
Importante
En esta sección se proporciona información básica para empezar. SQL Server proporciona un entorno de seguridad enriquecido.
Tareas relacionadas
- Conectarse al motor de base de datos
- Solución de problemas de conexión al motor de base de datos de SQL Server
- Inicio rápido: Conexión y consulta de una instancia administrada de Azure SQL o una instancia administrada de Azure SQL mediante SSMS
- Inicio rápido: Uso de Azure Data Studio para conectarse y consultar SQL Server