ServiceProcessInstaller.Username Tulajdonság

Definíció

Lekéri vagy beállítja azt a felhasználói fiókot, amelyen a szolgáltatásalkalmazás futni fog.

public:
 property System::String ^ Username { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Username { get; set; }
[System.ComponentModel.Browsable(false)]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Username { get; set; }
[System.ComponentModel.Browsable(false)]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Username { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Username : string with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Username : string with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Username : string with get, set
Public Property Username As String

Tulajdonság értéke

Az a fiók, amely alatt a szolgáltatásnak futnia kell. Az alapértelmezett érték egy üres sztring ("").

Attribútumok

Megjegyzések

A Username és Password a pár lehetővé teszi, hogy a szolgáltatás a rendszerfióktól eltérő fiók alatt fusson. Ez lehetővé teheti például, hogy a szolgáltatás automatikusan elinduljon újraindításkor, amikor nincs bejelentkezve felhasználó.

Password és Username biztonságosan kezelhetők, hogy soha nem szerializálják vagy mentik őket telepítési állapotba (a projekttelepítő Installer.Context) vagy más nyilvános hozzáféréssel rendelkező helyre.

A fiók automatikus társítása a UsernamePassword szolgáltatással a telepítéskor. Ha üresen hagyja az Username értéket, Password és be van állítva AccountUser, a rendszer a telepítéskor egy érvényes felhasználónevet és jelszót fog kérni.

A szolgáltatás külön fiókban való futtatásának másik lehetősége a számítógép rendszerfiókjának használata. A rendszergazdai fióktól eltérő fiókhoz nincs szükség jelszóra. A rendszerfiók jogosultságai meghaladhatják az aktuálisan bejelentkezett felhasználó jogosultságait. Ha felhasználói fiók helyett a Rendszerfiók alatt fut, azzal elkerülheti a szolgáltatás engedélyének hiányából eredő problémákat

Ha Account más értékről Uservan szó, akkor a megadott fiók (helyi vagy hálózati szolgáltatás vagy helyi rendszer) lesz használatban, még akkor is, ha a tulajdonságok és Username a Password tulajdonságok fel vannak töltve.

A következőre érvényes:

Lásd még