Metode ConfigurationSetting - SetWindowsServiceIdentity

Membuat layanan Report Server Windows berjalan sebagai pengguna Windows tertentu, dan memberikan akun ini akses sistem file yang memadai untuk memungkinkan server laporan beroperasi.

Sintaks

Public Sub SetWindowsServiceIdentity(UseBuiltInAccount as Boolean, _  
    Account as String, Password as String, ByRef HRESULT as Int32)  
public void SetWindowsServiceIdentity(boolean UseBuiltInAccount,   
    string Account, string Password, out Int32 HRESULT);  

Parameter

UseBuiltInAccount
Menunjukkan apakah akun yang ditentukan adalah akun Windows bawaan.

Rekening
Akun Windows yang digunakan untuk menjalankan layanan Windows, dalam format DOMAIN\alias.

Password
Kata sandi untuk akun tersebut.

HRESULT
[out] Nilai yang menunjukkan apakah panggilan berhasil atau gagal.

Nilai hasil

Mengembalikan HRESULT yang menunjukkan keberhasilan atau kegagalan panggilan metode. Nilai 0 menunjukkan bahwa panggilan metode berhasil. Nilai bukan nol menunjukkan bahwa terjadi kesalahan.

Keterangan

Ketika parameter UseBuiltInAccount diatur ke true dan server laporan berjalan di Microsoft Windows 2000 atau Windows XP, nilai parameter Nama, Domain, dan Kata Sandi diabaikan dan akun sistem Lokal digunakan.

Ketika parameter UseBuiltInAccount diatur ke true dan server laporan berjalan pada Windows Server 2003, properti Domain dan Kata Sandi diabaikan, dan bidang nama harus berisi Builtin\NetworkService atau Builtin\System atau Builtin\LocalService.

Metode SetWindowsServiceIdentity mengatur izin file pada file dan folder di direktori penginstalan server laporan.

Akun yang ditentukan dalam parameter Akun memerlukan hak LogonAsService di Windows. Metode ini memberikan hak ini ke akun yang ditentukan.

Persyaratan

Namespace:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin

anggota MSReportServer_ConfigurationSetting