ServiceProcessInstaller.Username Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hizmet uygulamasının altında çalıştırılacağı kullanıcı hesabını alır veya ayarlar.
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
Özellik Değeri
Hizmetin altında çalıştırılması gereken hesap. Varsayılan değer, boş dizedir ("").
- Öznitelikler
Açıklamalar
ve Password çiftiUsername, hizmetin sistem hesabı dışında bir hesap altında çalışmasına izin verir. Bu, örneğin hiçbir kullanıcı oturum açmadığında hizmetin yeniden başlatma sırasında otomatik olarak başlatılmasına izin verebilir.
Password ve Username hiçbir zaman serileştirilmeyecekleri veya yükleme durumuna (proje yükleyicisinin Installer.Context) veya genel erişime sahip başka bir konuma kaydedilmedikleri için güvenli bir şekilde işlenir.
Username ve Password ayarının yapılması, bir hesabın yükleme zamanında hizmetle otomatik olarak ilişkilendirilmesine izin verir. veya Password öğesini boş bırakıp Username olarak ayarlarsanız AccountUser
, yükleme sırasında geçerli bir kullanıcı adı ve parola girmeniz istenir.
Ayrı bir hesap altında hizmet çalıştırmaya yönelik bir diğer seçenek de bilgisayarın Sistem hesabını kullanmaktır. Yönetici hesabından ayrı olan bu hesap için parola gerekmez. Sistem hesabının ayrıcalıkları şu anda oturum açmış olan kullanıcının ayrıcalıklarını aşabilir. Kullanıcı hesabı yerine Sistem hesabı altında çalıştırmak, kullanıcının hizmetin gerektirdiği iznin olmamasından kaynaklanan sorunları önler
dışında User
bir değerse Account ve Password özellikleri doldurulmuş olsa Username bile belirtilen hesap (yerel veya ağ hizmeti veya yerel sistem) kullanılır.