ServiceProcessInstaller.Password Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das Kennwort ab, das dem Benutzerkonto zugeordnet ist, unter dem die Dienstanwendung ausgeführt wird, oder legt dieses fest.
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
Eigenschaftswert
Das Kennwort, das dem Konto zugeordnet ist, unter dem der Dienst ausgeführt werden soll. Der Standardwert ist eine leere Zeichenfolge (""). Die Eigenschaft ist nicht öffentlich und wird nie serialisiert.
- Attribute
Hinweise
Mit Password dem Und-Paar Username kann der Dienst unter einem anderen Konto als dem Systemkonto ausgeführt werden. Dies kann z. B. zulassen, dass der Dienst automatisch beim Neustart gestartet wird, wenn kein Benutzer angemeldet ist.
Password und Username werden auf sichere Weise verarbeitet, da sie niemals serialisiert oder im Installationszustand (der Projektinstallationsprogramm Installer.Context) oder an einem anderen Speicherort mit öffentlichem Zugriff gespeichert werden.
Festlegen des Username Kontos und Password ermöglicht die automatische Zuordnung des Diensts zur Installationszeit. Wenn Sie entweder die oder Username das Password Leerzeichen verlassen und auf festgelegt AccountUsersind, werden Sie bei der Installation zur Eingabe eines gültigen Benutzernamens und Kennworts aufgefordert.
Eine weitere Option zum Ausführen eines Diensts unter einem separaten Konto ist die Verwendung des Systemkontos des Computers. Für dieses Konto, das sich vom Administratorkonto unterscheidet, ist kein Kennwort erforderlich. Die Berechtigungen des Systemkontos können die Rechte des aktuell angemeldeten Benutzers überschreiten. Die Ausführung unter dem Systemkonto anstelle eines Benutzerkontos vermeidet Probleme, die sich aus dem Benutzer ergeben, der keine Berechtigung für den Dienst benötigt.
Ist Account ein anderer Wert als User, wird das angegebene Konto (lokaler oder Netzwerkdienst oder lokales System) verwendet, auch wenn die Username Eigenschaften aufgefüllt Password werden.