> 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/it/knowledge-base/how-to-articles/implement-the-custom-login-mode.md).

# Implementare la modalità di accesso personalizzata

La ***modalità di accesso personalizzata*** consente una separazione tra l'autenticazione/autorizzazione di SQL Server e l'autenticazione/autorizzazione di Remote Desktop Manager, impedendo agli utenti di utilizzare le loro credenziali personalizzate di Remote Desktop Manager per accedere direttamente al database.

{% hint style="info" %}
Gli ***accessi personalizzati*** sono supportati in Remote Desktop Manager solo con uno spazio di lavoro Microsoft SQL Server.
{% endhint %}

Segua i passaggi seguenti in ordine, dall'inizio alla fine.

### Creare l'accesso/utente SQL

Esistono due metodi per creare l'accesso/utente SQL: il primo utilizza Remote Desktop Manager (consigliato), mentre il secondo utilizza SSMS (SQL Server Management Studio).

#### Metodo con Remote Desktop Manager (consigliato)

1. In Remote Desktop Manager, si connetta allo spazio di lavoro Microsoft SQL Server con un qualsiasi utente proprietario del database.
2. In ***Amministrazione*** – ***Utenti***, clicchi sul pulsante ***Aggiungi utente*** per creare un nuovo utente amministratore.
3. Nella scheda ***Generale*** della finestra ***Gestione utenti***, configuri l'utente come segue:
   * Nell'elenco a discesa ***Tipo di autenticazione***, selezioni ***Database***.
   * Nel campo ***Nome utente***, inserisca ***RDMRunner***.
   * Nel campo ***Password***, inserisca una password sicura. Utilizzi lo strumento ***Generatore di password*** (il secondo pulsante accanto al campo) per crearla.
   * Nell'elenco a discesa ***Tipo di utente***, selezioni ***Amministratore***.

     ![](https://cdnweb.devolutions.net/docs/RDMW4361_2025_2.png)
4. Clicchi su ***OK*** per salvare la configurazione del nuovo utente.

Il nuovo utente dovrebbe comparire nell'elenco degli utenti. Può chiudere la finestra ***Gestione utenti e sicurezza***. Per i passaggi successivi, passi alla sezione Creare il primo accesso personalizzato (primo amministratore).

#### Metodo con SSMS

1. In SSMS, crei un accesso/utente.
2. Renda questo utente membro del ruolo ***db\_owner***.

Per i passaggi successivi, vada alla sezione Creare il primo accesso personalizzato (primo amministratore).

### Creare il primo accesso personalizzato (primo amministratore)

1. In ***File*** – ***Spazi di lavoro***, clicchi sul pulsante ***Modifica spazio di lavoro*** per modificare il suo spazio di lavoro Microsoft SQL Server.
2. Nella finestra di configurazione dello spazio di lavoro, modifichi i valori nei campi ***Nome utente*** e ***Password*** con le credenziali del nuovo utente SQL creato nella sezione precedente. In questo modo potrà connettersi con questo utente nello spazio di lavoro.

   ![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB2159.png)
3. Clicchi su ***OK*** per salvare le modifiche, quindi nuovamente su ***OK*** per uscire dalla vista delle impostazioni dello spazio di lavoro.
4. Vada in ***Amministrazione – Utenti***, quindi clicchi sul pulsante ***Aggiungi utente*** per creare un nuovo utente amministratore.

   ![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB2151.png)
5. Nella finestra ***Gestione utenti***, configuri il nuovo utente come segue:
   * Nell'elenco a discesa ***Tipo di autenticazione***, selezioni ***Personalizzata (Devolutions)***.
   * Nel campo ***Nome utente***, inserisca ***admin***.
   * Nel campo ***Password***, inserisca una password sicura. Utilizzi lo strumento ***Generatore di password*** (il secondo pulsante accanto al campo) per crearla.
   * Nell'elenco a discesa ***Tipo di utente***, selezioni ***Amministratore***.

     ![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB2152.png)
6. Clicchi su ***OK*** per salvare la configurazione del nuovo utente.

Il nuovo utente dovrebbe comparire nell'elenco degli utenti. Può chiudere la finestra ***Gestione utenti e sicurezza***.

### Creare gli utenti

1. In ***File*** – ***Spazi di lavoro***, clicchi sul pulsante ***Modifica spazio di lavoro*** per modificare il suo spazio di lavoro Microsoft SQL Server.
2. Nella finestra ***Microsoft SQL Server***, configuri le impostazioni di accesso come segue:
   * Nell'elenco a discesa ***Modalità di accesso***, selezioni ***Accesso personalizzato***.
   * Nel campo ***Nome utente***, inserisca ***admin***.
   * Nel campo ***Password***, inserisca la password creata per l'account utente personalizzato ***admin*** nella sezione precedente.

     ![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB2153.png)
3. Clicchi su ***Impostazioni*** accanto al campo ***Modalità di accesso***.
4. Nella finestra ***Accesso al database***, configuri le impostazioni di accesso come segue:
   * Nel campo ***Nome utente***, inserisca ***RDMRunner***.
   * Nel campo ***Password***, inserisca la password creata per l'account utente SQL ***RDMRunner*** nella prima sezione di questo argomento.

     ![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB2154.png)
5. Clicchi su ***Connetti*** nella finestra ***Accesso al database***.
6. Clicchi su ***OK*** nella finestra ***Microsoft SQL Server*** per salvare la configurazione, quindi nuovamente su ***OK*** per uscire dalla vista delle impostazioni dello spazio di lavoro.
7. Utilizzando questa nuova configurazione, crei tutti gli altri utenti con accesso personalizzato in ***Amministrazione*** – ***Utenti*** – ***Aggiungi utente***.

Una volta creati tutti gli altri utenti con accesso personalizzato, prosegua alla sezione successiva.

### Distribuire la configurazione

1. In ***File*** – ***Spazi di lavoro***, clicchi sul pulsante ***Duplica spazio di lavoro***.
2. Scriva un nuovo ***Nome*** per la configurazione duplicata dello spazio di lavoro.
3. Svuoti i campi ***Nome utente*** e ***Password***, quindi selezioni le opzioni ***Chiedi sempre la password*** e ***Cambia sempre nome utente***.

   ![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB2155.png)
4. Clicchi su ***OK*** per salvare la configurazione.
5. Clicchi sul pulsante ***Esporta configurazione dello spazio di lavoro***, quindi salvi il file .rdd sul suo computer.
6. Distribuisca il file di configurazione ai suoi utenti.

Dopo aver ricevuto il file .rdd contenente la configurazione esportata e averlo salvato sul proprio computer, i suoi utenti possono seguire i passaggi della sezione successiva per importarlo in Remote Desktop Manager e connettersi allo spazio di lavoro per la prima volta.

### Importare il file .rdd e connettersi allo spazio di lavoro

1. In Remote Desktop Manager, vada in ***File*** – ***Spazi di lavoro***.
2. Clicchi sul pulsante ***Importa configurazione dello spazio di lavoro***.
3. Selezioni sul suo computer il file di configurazione ***.rdd***, quindi clicchi su ***Apri***.
4. Clicchi su ***OK*** per uscire dalla vista delle impostazioni dello spazio di lavoro.
5. Alla prima connessione, viene visualizzata la finestra ***Accesso al database***. Inserisca il suo ***Nome utente*** e la sua ***Password*** personalizzati, quindi selezioni l'opzione ***Ricorda credenziali*** affinché Remote Desktop Manager smetta di richiederli dopo questa prima connessione.

   ![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB2161.png)
6. Clicchi su ***Accedi***.

Ora è connesso allo spazio di lavoro.


---

# 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/it/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.
