ServiceProcessInstaller.Username Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.