SetWebServiceIdentity Method (WMI MSReportServer_ConfigurationSetting Class)
Grants either the ASP.NET account or the account for the specified application pool access to the system sufficient for the Report Server Web service to operate.
Syntax
Public Sub SetWebServiceIdentity(ApplicationPool as String,_
ByRef HRESULT as Int32)
public void SetWebServiceIdentity (string ApplicationPool,
out sint32 HRESULT);
Parameters
ApplicationPool
The name of the application pool to use for the Web service.This parameter is required when the report server virtual directory is hosted on Microsoft Internet Information Services (IIS) version 6.0.
- HRESULT
[out] Value indicating whether the call succeeded or failed.
Return Value
Returns an HRESULT indicating success or failure of the method call. A value of 0 indicates that the method call was successful. A non-zero value indicates that an error has occurred.
Osservazioni
When called, this method performs the following actions:
- If IIS 6.0 hosts the report server virtual directories, the method sets the application pool for the report server virtual directory.
- Sets file permissions on files and folders in the report server installation directory.
- Sets permissions the ASP.NET temporary directory.
This method does not grant database access to the report server database.
[!NOTA] If the report server is installed on either Windows 2000 or Windows XP, you must use the ASP.NET machine account for the Web service identity.
Requirements
Namespace:root\Microsoft\SqlServer\ReportServer\v9\Admin
Platform: Windows Server 2003, Datacenter Edition; Windows Server 2003, Enterprise Edition; Windows Server 2003, Standard Edition; Windows Vista; Windows XP Professional con Service Pack 2 (SP2) o Service Pack 1 (SP1) oppure Windows 2000 (tutte le versioni)
Vedere anche
Riferimento
MSReportServer_ConfigurationSetting Members
MSReportServer_ConfigurationSettingForSharePoint Members