ServiceProcessInstaller.Password Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het wachtwoord op dat is gekoppeld aan het gebruikersaccount waaronder de servicetoepassing wordt uitgevoerd.
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
Waarde van eigenschap
Het wachtwoord dat is gekoppeld aan het account waaronder de service moet worden uitgevoerd. De standaardwaarde is een lege tekenreeks (""). De eigenschap is niet openbaar en wordt nooit geserialiseerd.
- Kenmerken
Opmerkingen
Met Password de and Username pair kan de service worden uitgevoerd onder een ander account dan het systeemaccount. Dit kan bijvoorbeeld toestaan dat de service automatisch wordt gestart bij het opnieuw opstarten wanneer er geen gebruiker is aangemeld.
Password en Username op een veilige manier worden verwerkt, omdat ze nooit worden geserialiseerd of opgeslagen in de installatiestatus (de installatie van Installer.Contexthet project) of op een andere locatie met openbare toegang.
Username Het instellen en Password toestaan dat een account automatisch aan de service wordt gekoppeld tijdens de installatie. Als u de of Password de optie leeg laat en deze optie insteltUserAccount, wordt u tijdens de Username installatie gevraagd om een geldige gebruikersnaam en een geldig wachtwoord.
Een andere optie voor het uitvoeren van een service onder een afzonderlijk account is het gebruik van het systeemaccount van de computer. Voor dat account, dat verschilt van het beheerdersaccount, is geen wachtwoord vereist. De bevoegdheden van het systeemaccount kunnen groter zijn dan de bevoegdheden van de gebruiker die momenteel zijn aangemeld. Uitvoeren onder het systeemaccount in plaats van een gebruikersaccount voorkomt problemen die het gevolg zijn van het ontbreken van een machtiging die de service vereist
Als Account een andere waarde dan Userhet opgegeven account (lokale of netwerkservice of lokaal systeem) wordt gebruikt, zelfs als de Username en Password eigenschappen zijn ingevuld.