Bahasa

ServiceProcessInstaller.Username Properti

Definisi

Mendapatkan atau mengatur akun pengguna tempat aplikasi layanan akan berjalan.

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

Nilai Properti

Akun tempat layanan harus berjalan. Defaultnya adalah string kosong ("").

Atribut

Keterangan

Pasangan Username dan Password memungkinkan layanan berjalan di bawah akun selain akun sistem. Ini dapat, misalnya, memungkinkan layanan untuk memulai secara otomatis saat reboot, ketika tidak ada pengguna yang masuk.

Password dan Username ditangani dengan cara yang aman karena tidak pernah diserialisasikan Installer.Contextatau disimpan ke status penginstalan (alat penginstal proyek) atau lokasi lain dengan akses publik.

Username Mengatur dan Password memungkinkan akun dikaitkan secara otomatis dengan layanan pada waktu penginstalan. Jika Anda membiarkan Username atau Password kosong dan diatur Account ke User, Anda akan dimintai nama pengguna dan kata sandi yang valid saat penginstalan.

Opsi lain untuk menjalankan layanan di bawah akun terpisah adalah menggunakan akun Sistem komputer. Akun tersebut, yang berbeda dari akun Administrator, tidak memerlukan kata sandi. Hak istimewa akun Sistem mungkin melebihi hak pengguna yang saat ini masuk. Berjalan di bawah akun Sistem daripada akun pengguna menghindari masalah yang diakibatkan oleh pengguna yang tidak memiliki izin yang diperlukan layanan

Jika Account adalah nilai selain User, akun yang ditentukan (layanan lokal atau jaringan, atau sistem lokal) digunakan, bahkan jika Username properti dan Password diisi.

Berlaku untuk

Lihat juga