Configurazione dell'account utente di un servizio

Il programma di installazione del servizio può suggerire un account di accesso predefinito per un'istanza del servizio e consentire all'amministratore di selezionare l'account predefinito o specificarne uno diverso. Se l'amministratore seleziona un account utente, anziché l'account LocalSystem, l'account deve esistere prima di chiamare la funzione CreateService per installare un'istanza del servizio in un server host. Per altre informazioni e un esempio di codice che può essere usato per creare un nuovo oggetto utente di dominio in Dominio di Active Directory Services, vedere Creazione di un utente.

Idealmente, ogni istanza di un servizio, basata su host o replicabile, deve avere un proprio account utente di dominio. L'uso di account separati per ogni istanza del servizio è più sicuro rispetto alla condivisione di più istanze dello stesso account. Inoltre, l'uso di account separati consente di controllare le attività di ogni istanza del servizio.

Quando il programma di installazione suggerisce un account di accesso predefinito, deve specificare il nome di un nuovo account da creare per la nuova istanza del servizio. Il nome dell'account può essere composto dagli stessi elementi usati per comporre un nome di entità servizio, ad esempio la classe del servizio, il computer host e il nome del servizio. Per altre informazioni vedere Service Principal Names (Nomi di entità servizio). In genere, si crea l'account nel contenitore Users nel dominio del computer host.

È necessario generare una password per ogni account. Per altre informazioni su come scrivere uno strumento che automatizza l'attività di aggiornamento delle password dell'account del servizio, vedere Modifica della password nell'account utente di un servizio.