Application.GetPackageRoles(String, String, String, String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
패키지에 대한 읽기 및 쓰기 권한을 가진 데이터베이스 역할을 반환합니다. 데이터베이스 역할은 SQL Server msdb 데이터베이스에 저장된 패키지에만 적용됩니다.
public:
void GetPackageRoles(System::String ^ serverName, System::String ^ packagePath, [Runtime::InteropServices::Out] System::String ^ % readerRole, [Runtime::InteropServices::Out] System::String ^ % writerRole);
public void GetPackageRoles (string serverName, string packagePath, out string readerRole, out string writerRole);
member this.GetPackageRoles : string * string * string * string -> unit
Public Sub GetPackageRoles (serverName As String, packagePath As String, ByRef readerRole As String, ByRef writerRole As String)
매개 변수
- serverName
- String
패키지가 포함된 서버의 이름과 인스턴스를 지정합니다.
- packagePath
- String
패키지의 이름을 지정합니다.
- readerRole
- String
읽기 액세스 권한이 있는 역할을 반환합니다.
- writerRole
- String
쓰기 액세스 권한이 있는 역할을 반환합니다.
예제
다음 코드 예제에서는 변수가 특정 서버 이름, 패키지 경로 및 역할을 반영하도록 설정되었다고 가정하여 패키지 역할을 검색하는 방법을 보여 줍니다.
string readerRole = null;
string writerRole = null;
app.GetPackageRoles(myServerName, packagePath, out readerRole, out writerRole);
Dim readerRole As String = Nothing
Dim writerRole As String = Nothing
app.GetPackageRoles(myServerName, packagePath, readerRole, writerRole)