ServiceProcessInstaller.Username Özellik

Tanım

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ışması gereken hesap. Varsayılan değer boş bir dizedir ("").

Öznitelikler

Açıklamalar

ve Username çiftiPassword, hizmetin sistem hesabı dışında bir hesap altında çalışmasına olanak tanır. 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.

ve Username ayarının Password ayarlanması, bir hesabın yükleme zamanında hizmetle otomatik olarak ilişkilendirilmesine olanak tanır. veya Username öğesini boş bırakır Password ve olarak ayarlarsanız AccountUser, yükleme sırasında geçerli bir kullanıcı adı ve parola girmeniz istenir.

Bir hizmeti ayrı bir hesap altında çalıştırmanın bir diğer seçeneği 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 bir izin olmamasından kaynaklanan sorunları önler

dışında Accountbir değerse User ve Username özellikleri doldurulsa Password bile belirtilen hesap (yerel veya ağ hizmeti veya yerel sistem) kullanılır.

Şunlara uygulanır

Ayrıca bkz.