ConfigurationSetting 메서드 - SetWindowsServiceIdentityConfigurationSetting Method - SetWindowsServiceIdentity

보고서 서버 Windows 서비스가 지정된 Windows 사용자로 실행되도록 하고 이 계정에 보고서 서버를 작동하기에 충분한 파일 시스템 사용 권한을 부여합니다.Makes the Report Server Windows service run as a specified Windows user, and grants this account sufficient file system permissions to allow the report server to operate.

구문Syntax

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

매개 변수Parameters

UseBuiltInAccountUseBuiltInAccount
지정된 계정이 기본 제공 Windows 계정인지 여부를 나타냅니다.Indicates whether the specified account is a built-in Windows account.

계정Account
Windows 서비스를 실행하는 데 사용할 "DOMAIN\alias" 형식의 Windows 계정입니다.The Windows account to use to run the Windows service, in the format "DOMAIN\alias".

암호Password
계정의 암호입니다.The password for the account.

HRESULTHRESULT
[out] 호출의 성공 여부를 나타내는 값입니다.[out] Value indicating whether the call succeeded or failed.

반환 값Return Value

메서드 호출의 성공 또는 실패를 나타내는 HRESULT 를 반환합니다.Returns an HRESULT indicating success or failure of the method call. 0 값은 메서드 호출이 성공했음을 나타냅니다.A value of 0 indicates that the method call was successful. 0 이외의 값은 오류가 발생했음을 나타냅니다.A non-zero value indicates that an error has occurred.

주의Remarks

UseBuiltInAccount 매개 변수가 true 로 설정되어 있고 보고서 서버가 Microsoft Windows 2000Windows 2000 또는 Windows XP에서 실행되고 있으면 Name, DomainPassword 매개 변수의 값이 무시되고 로컬 시스템 계정이 사용됩니다.When the UseBuiltInAccount parameter is set to true and the report server is running on Microsoft Windows 2000Windows 2000 or Windows XP, the value of the Name, Domain, and Password parameters are ignored and the Local system account is used.

UseBuiltInAccount 매개 변수가 true 로 설정되어 있고 보고서 서버가 Windows Server 2003에서 실행되고 있으면 DomainPassword 속성이 무시되고 이름 필드에 “Builtin\NetworkService”, “Builtin\System” 또는 “Builtin\LocalService”가 포함되어야 합니다.When the UseBuiltInAccount parameter is set to true and the report server is running on Windows Server 2003, the Domain and Password properties are ignored, and the name field must contain either “Builtin\NetworkService” or “Builtin\System” or “Builtin\LocalService”.

SetWindowsServiceIdentity 메서드는 보고서 서버 설치 디렉터리에 있는 파일 및 폴더에 대한 파일 사용 권한을 설정합니다.The SetWindowsServiceIdentity method sets file permissions on files and folders in the report server installation directory.

Account 매개 변수에 지정된 계정에는 Windows의 LogonAsService 권한이 필요합니다.The account specified in the Account parameter requires LogonAsService rights in Windows. 이 권한은 메서드를 통해 지정된 계정에 부여됩니다.The method grants this right to the specified account.

요구 사항Requirements

네임스페이스: root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Adminroot\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\AdminNamespace: root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Adminroot\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin

관련 항목:See Also

MSReportServer_ConfigurationSetting 멤버MSReportServer_ConfigurationSetting Members