ServiceProcessInstaller.Username Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia konto użytkownika, w ramach którego zostanie uruchomiona aplikacja usługi.
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
Wartość właściwości
Konto, na którym powinna działać usługa. Wartością domyślną jest ciąg pusty ("").
- Atrybuty
Uwagi
Para Username i Password umożliwia usłudze uruchamianie na koncie innym niż konto systemowe. Może to na przykład umożliwić usłudze automatyczne uruchamianie przy ponownym uruchomieniu, gdy żaden użytkownik nie jest zalogowany.
Password i Username są obsługiwane w bezpieczny sposób, ponieważ nigdy nie są serializowane lub zapisywane w stanie instalacji (instalator Installer.Contextprojektu ) lub innej lokalizacji z dostępem publicznym.
Ustawienie elementu Username i Password umożliwia automatyczne skojarzenie konta z usługą w czasie instalacji. Jeśli pozostawisz wartość Username lub Password pustą i ustawioną Account na User
, zostanie wyświetlony monit o prawidłową nazwę użytkownika i hasło podczas instalacji.
Inną opcją uruchamiania usługi w ramach oddzielnego konta jest użycie konta systemowego komputera. To konto, które różni się od konta administratora, nie wymaga hasła. Uprawnienia konta systemowego mogą przekraczać te, które użytkownik jest aktualnie zalogowany. Uruchamianie na koncie systemowym zamiast konta użytkownika pozwala uniknąć problemów wynikających z braku uprawnień, których usługa wymaga
Jeśli Account jest jakakolwiek wartość inna niż User
, używane jest określone konto (usługa lokalna lub sieciowa lub system lokalny), nawet jeśli Username właściwości i Password zostaną wypełnione.