> 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/server/es/knowledge-base/how-to-articles/remove-the-security-provider.md).

# Eliminar el proveedor de seguridad

Elimine el Security Provider obsoleto de Devolutions Server y active el cifrado en reposo mediante claves de cifrado a través del menú de herramientas de la consola.

{% hint style="success" %}
Si tiene alguna pregunta o necesita ayuda con este procedimiento, contacte con nosotros en <service@devolutions.net>.
{% endhint %}

El Security provider se implementó en versiones anteriores de Devolutions Server. Quedó obsoleto en la versión 2019.2.9.0 de Devolutions Server. Ya no se considera seguro, como se menciona en [Update on Devolutions Server Security Provider Deprecation](https://blog.devolutions.net/2020/02/update-on-devolutions-password-server-security-provider-deprecation).

El siguiente procedimiento explica cómo eliminar el Security provider e implementar el cifrado en reposo mediante las claves de cifrado.

1. Asegúrese de que ningún usuario esté conectado al espacio de trabajo de Devolutions Server ni a la interfaz web de Devolutions Server. Es posible verificar y desconectar a todos los usuarios en ***Informes*** – ***Lista de usuarios conectados*** en la interfaz web de Devolutions Server.
2. Cambie la instancia de Devolutions Server al modo sin conexión con el botón ***Pasar a sin conexión*** en la pestaña ***Servidor*** de la Devolutions Server Console.
3. Si el programador está instalado, desinstálelo desde la Devolutions Server Console en ***Complementos – Servicio de programador – Desinstalar***. Si se ha configurado una cuenta de servicio para ejecutar el servicio de programador, asegúrese de tener la contraseña de la cuenta de servicio para reinstalarlo al final del procedimiento.
4. Realice una copia de seguridad de la carpeta de la aplicación web de Devolutions Server o, si es posible, tome una instantánea de la máquina virtual donde está alojado Devolutions Server.
5. Realice una copia de seguridad completa de la base de datos.
6. En el menú ***Herramientas*** de la Devolutions Server Console, haga clic en ***Eliminar security provider***.
7. Haga clic en ***Sí*** cuando se le solicite confirmar la eliminación del Security Provider.
8. El security provider se ha eliminado correctamente. Haga clic en ***OK*** para cerrar la ventana.
9. Cambie la instancia de Devolutions Server al modo en línea con ***Pasar a en línea*** en la pestaña ***Servidor*** de la Devolutions Server Console.
10. Una vez completado, verifique que los datos estén disponibles (configuración de las entradas, contraseñas, etc.). Verifique los documentos o adjuntos que existen en la base de datos.

{% hint style="info" %}
Si Devolutions Server está instalado en una topología de equilibrio de carga / alta disponibilidad, elimine el Security Provider solo en un nodo. A continuación, actualice los otros nodos para comprobar que el Security Provider se ha eliminado.
{% endhint %}

11. Si todo ha ido bien, cambie la instancia al modo sin conexión, realice otra copia de seguridad de la base de datos y una captura de pantalla de la máquina virtual donde está alojado Devolutions Server. Si por algún motivo falla alguno de los próximos pasos, dispondrá de una copia de seguridad para volver a este paso en lugar de empezar de nuevo.

{% hint style="info" %}
Si el botón ***Activar el cifrado en reposo*** no está visible en ***Herramientas***, significa que ya está habilitado. En ese caso, pase al paso 15.
{% endhint %}

12. Vaya a ***Herramientas*** en la Devolutions Server Console y, a continuación, haga clic en ***Activar el cifrado en reposo***. Este paso es esencial para cifrar correctamente los datos de la base de datos SQL.
13. Una vez completado, exporte las claves de cifrado. Asegúrese de guardar ese fichero y la contraseña en un lugar seguro para poder crear otra instancia de Devolutions Server conectada a la misma base de datos SQL. Sin esas claves de cifrado, es imposible acceder a los datos.

{% hint style="warning" %}
Recomendamos no almacenar el fichero de claves de cifrado ni su contraseña en su instancia de Devolutions Server.
{% endhint %}

14. Una vez completado, verifique de nuevo si las entradas, los documentos y los adjuntos están disponibles.
15. Si el servicio de programador se ha desinstalado en el paso 3, vuelva a instalarlo desde la Devolutions Server Console en la pestaña ***Complementos***.
16. Si todo ha ido bien, puede realizar una última copia de seguridad de la base de datos y una captura de pantalla de la máquina virtual.

{% hint style="info" %}
Si Devolutions Server está instalado en una topología de equilibrio de carga / alta disponibilidad, actualice la Devolutions Server Console e importe las claves de cifrado para asegurarse de utilizar las mismas en todos los nodos.
{% endhint %}


---

# 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/server/es/knowledge-base/how-to-articles/remove-the-security-provider.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.
