Partager via


ServiceProcessInstaller.Password Propriété

Définition

Obtient ou définit le mot de passe associé au compte d'utilisateur utilisé pour l'exécution de l'application de service.

public:
 property System::String ^ Password { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
public string Password { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Password : string with get, set
Public Property Password As String

Valeur de propriété

Mot de passe associé au compte utilisateur sous lequel le service doit s'exécuter. La valeur par défaut est une chaîne vide (""). Cette propriété n'est pas publique et n'est jamais sérialisée.

Attributs

Remarques

La Password paire et Username permet au service de s’exécuter sous un compte autre que le compte système. Cela peut, par exemple, autoriser le service à démarrer automatiquement au redémarrage, quand aucun utilisateur n’est connecté.

Password et Username sont gérés de manière sécurisée en ce qu’ils ne sont jamais sérialisés ou enregistrés à l’état d’installation (celui du programme d’installation du Installer.Contextprojet) ou à un autre emplacement avec accès public.

La définition de Username et Password permet à un compte d’être associé automatiquement au service au moment de l’installation. Si vous laissez ou UsernamePassword vide et que vous avez la valeur AccountUser, vous serez invité à entrer un nom d’utilisateur et un mot de passe valides lors de l’installation.

Une autre option pour exécuter un service sous un compte distinct consiste à utiliser le compte système de l’ordinateur. Ce compte, qui est distinct du compte Administrateur, ne nécessite aucun mot de passe. Les privilèges du compte système peuvent dépasser ceux de l’utilisateur actuellement connecté. L’exécution sous le compte système plutôt qu’un compte d’utilisateur évite les problèmes résultant de l’absence d’autorisation requise par le service

Si Account est une valeur autre que User, le compte spécifié (service local ou réseau, ou système local) est utilisé, même si les Username propriétés et Password sont remplies.

S’applique à

Voir aussi