> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/rdm/es/knowledge-base/how-to-articles/implement-the-custom-login-mode.md).

# Implementar el modo de inicio de sesión personalizado

Configure el modo de inicio de sesión personalizado en Remote Desktop Manager para separar la autenticación de SQL Server de las credenciales de inicio de sesión de la aplicación.

El ***Modo de inicio de sesión personalizado*** permite separar la autenticación/autorización de SQL Server de la autenticación/autorización de Remote Desktop Manager, impidiendo que los usuarios utilicen sus credenciales personalizadas de Remote Desktop Manager para acceder directamente a la base de datos.

{% hint style="info" %}
Los ***inicios de sesión personalizados*** solo son compatibles en Remote Desktop Manager con un espacio de trabajo de Microsoft SQL Server.
{% endhint %}

Siga los pasos siguientes en orden, de principio a fin.

### Crear el inicio de sesión/usuario SQL

Hay dos métodos para crear el inicio de sesión/usuario SQL: el primero utiliza Remote Desktop Manager (recomendado), mientras que el segundo utiliza SSMS (SQL Server Management Studio).

#### Método con Remote Desktop Manager (recomendado)

1. En Remote Desktop Manager, conéctese al espacio de trabajo de Microsoft SQL Server con cualquier usuario propietario de la base de datos.
2. En ***Administración*** – ***Usuarios***, haga clic en el botón ***Añadir usuario*** para crear un nuevo usuario administrador.
3. En la pestaña ***General*** de la ventana ***Gestión de usuarios***, configure el usuario de la siguiente manera:
   * En la lista desplegable ***Tipo de autenticación***, seleccione ***Base de datos***.
   * En el campo ***Nombre de usuario***, introduzca ***RDMRunner***.
   * En el campo ***Contraseña***, introduzca una contraseña segura. Utilice la herramienta ***Generador de contraseñas*** (el segundo botón junto al campo) para ayudarle a crearla.
   * En la lista desplegable ***Tipo de usuario***, seleccione ***Administrador***.
4. Haga clic en ***OK*** para guardar la configuración de su nuevo usuario.

El nuevo usuario debería aparecer en la lista de usuarios. Puede cerrar la ventana ***Gestión de usuarios y seguridad***. Para los pasos siguientes, vaya directamente a la sección Crear su primer inicio de sesión personalizado (primer administrador).

#### Método con SSMS

1. En SSMS, cree un inicio de sesión/usuario.
2. Haga que este usuario sea miembro del rol ***db\_owner***.

Para los pasos siguientes, vaya a la sección Crear su primer inicio de sesión personalizado (primer administrador).

### Crear su primer inicio de sesión personalizado (primer administrador)

1. En ***Archivo*** – ***Espacios de trabajo***, haga clic en el botón ***Editar espacio de trabajo*** para editar su espacio de trabajo de Microsoft SQL Server.
2. En la ventana de configuración del espacio de trabajo, cambie los valores de los campos ***Nombre de usuario*** y ***Contraseña*** por las credenciales del nuevo usuario SQL creado en la sección anterior. Así podrá conectarse con este usuario en el espacio de trabajo.
3. Haga clic en ***OK*** para guardar los cambios y, a continuación, de nuevo en ***OK*** para salir de la vista de configuración del espacio de trabajo.
4. Vaya a ***Administración – Usuarios*** y, a continuación, haga clic en el botón ***Añadir usuario*** para crear un nuevo usuario administrador.
5. En la ventana ***Gestión de usuarios***, configure el nuevo usuario de la siguiente manera:
   * En la lista desplegable ***Tipo de autenticación***, seleccione ***Personalizado (Devolutions)***.
   * En el campo ***Nombre de usuario***, introduzca ***admin***.
   * En el campo ***Contraseña***, introduzca una contraseña segura. Utilice la herramienta ***Generador de contraseñas*** (el segundo botón junto al campo) para ayudarle a crearla.
   * En la lista desplegable ***Tipo de usuario***, seleccione ***Administrador***.
6. Haga clic en ***OK*** para guardar la configuración de su nuevo usuario.

El nuevo usuario debería aparecer en la lista de usuarios. Puede cerrar la ventana ***Gestión de usuarios y seguridad***.

### Crear usuarios

1. En ***Archivo*** – ***Espacios de trabajo***, haga clic en el botón ***Editar espacio de trabajo*** para editar su espacio de trabajo de Microsoft SQL Server.
2. En la ventana ***Microsoft SQL Server***, configure los ajustes de inicio de sesión de la siguiente manera:
   * En la lista desplegable ***Modo de inicio de sesión***, seleccione ***Inicio de sesión personalizado***.
   * En el campo ***Nombre de usuario***, introduzca ***admin***.
   * En el campo ***Contraseña***, introduzca la contraseña creada para la cuenta de usuario personalizada ***admin*** en la sección anterior.
3. Haga clic en ***Configuración*** junto al campo ***Modo de inicio de sesión***.
4. En la ventana ***Inicio de sesión de base de datos***, configure los ajustes de inicio de sesión de la siguiente manera:
   * En el campo ***Nombre de usuario***, introduzca ***RDMRunner***.
   * En el campo ***Contraseña***, introduzca la contraseña creada para la cuenta de usuario SQL ***RDMRunner*** en la primera sección de este tema.
5. Haga clic en ***Conectar*** en la ventana ***Inicio de sesión de base de datos***.
6. Haga clic en ***OK*** en la ventana ***Microsoft SQL Server*** para guardar su configuración y, a continuación, de nuevo en ***OK*** para salir de la vista de configuración del espacio de trabajo.
7. Con esta nueva configuración, cree todos los demás usuarios de inicio de sesión personalizado en ***Administración*** – ***Usuarios*** – ***Añadir usuario***.

Cuando se hayan creado todos los demás usuarios de inicio de sesión personalizado, continúe con la siguiente sección.

### Distribuir la configuración

1. En ***Archivo*** – ***Espacios de trabajo***, haga clic en el botón ***Duplicar espacio de trabajo***.
2. Escriba un nuevo ***Nombre*** para la configuración duplicada de su espacio de trabajo.
3. Borre los campos ***Nombre de usuario*** y ***Contraseña*** y, a continuación, marque las opciones ***Solicitar siempre la contraseña*** y ***Cambiar siempre el nombre de usuario***.
4. Haga clic en ***OK*** para guardar su configuración.
5. Haga clic en el botón ***Exportar configuración del espacio de trabajo*** y, a continuación, guarde el fichero .rdd en su ordenador.
6. Distribuya el fichero de configuración a sus usuarios.

Después de haber recibido el fichero .rdd que contiene la configuración exportada y de haberlo guardado en su ordenador, sus usuarios pueden seguir los pasos de la siguiente sección para importarlo en Remote Desktop Manager y conectarse al espacio de trabajo por primera vez.

### Importar el fichero .rdd y conectarse al espacio de trabajo

1. En Remote Desktop Manager, vaya a ***Archivo*** – ***Espacios de trabajo***.
2. Haga clic en el botón ***Importar configuración del espacio de trabajo***.
3. Seleccione en su ordenador el fichero de configuración ***.rdd*** y, a continuación, haga clic en ***Abrir***.
4. Haga clic en ***OK*** para salir de la vista de configuración del espacio de trabajo.
5. En la primera conexión, aparece la ventana ***Inicio de sesión de base de datos***. Introduzca su ***Nombre de usuario*** y ***Contraseña*** personalizados y, a continuación, marque la opción ***Recordar credenciales*** para que Remote Desktop Manager deje de solicitarlos después de esta primera conexión.
6. Haga clic en ***Iniciar sesión***.

Ya está conectado al espacio de trabajo.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/rdm/es/knowledge-base/how-to-articles/implement-the-custom-login-mode.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
