Delen via


Methode ConfigurationSetting - SetWindowsServiceIdentity

Hiermee wordt de Windows-service Report Server uitgevoerd als een opgegeven Windows-gebruiker en krijgt dit account voldoende toegang tot het bestandssysteem om de rapportserver te laten werken.

Syntaxis

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);  

Parameterwaarden

UseBuiltInAccount
Geeft aan of het opgegeven account een ingebouwd Windows-account is.

Account
Het Windows-account dat moet worden gebruikt om de Windows-service uit te voeren, in de indeling DOMAIN\alias.

wachtwoord
Het wachtwoord voor het account.

HRESULT
[uit] Waarde die aangeeft of de aanroep is geslaagd of mislukt.

Retourwaarde

Hiermee wordt een HRESULT geretourneerd die aangeeft dat de methodeaanroep is geslaagd of mislukt. Een waarde van 0 geeft aan dat de methode-aanroep is geslaagd. Een niet-nulwaarde geeft aan dat er een fout is opgetreden.

Opmerkingen

Wanneer de parameter UseBuiltInAccount is ingesteld op true en de rapportserver wordt uitgevoerd op Microsoft Windows 2000 of Windows XP, worden de waarde van de parameters Naam, Domein en Wachtwoord genegeerd en wordt het lokale systeemaccount gebruikt.

Wanneer de parameter UseBuiltInAccount is ingesteld op true en de rapportserver wordt uitgevoerd op Windows Server 2003, worden de eigenschappen domein en wachtwoord genegeerd en moet het naamveld een Builtin\NetworkService of Builtin\System of Builtin\LocalService.

Met de methode SetWindowsServiceIdentity worden bestandsmachtigingen ingesteld voor bestanden en mappen in de installatiemap van de rapportserver.

Voor het account dat is opgegeven in de Account parameter zijn LogonAsService-rechten vereist in Windows. De methode verleent dit recht aan het opgegeven account.

Requirements

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