catalog.effective_object_permissions(SSISDB 데이터베이스)
적용 대상: Azure Data Factory의 SQL Server SSIS Integration Runtime
Integration Services 카탈로그의 모든 개체에 대한 현재 보안 주체에 대한 유효 권한을 표시합니다.
열 이름 | 데이터 형식 | 설명 |
---|---|---|
object_type | smallint | 보안 개체의 유형입니다. 보안 개체 유형에는 폴더(1 ), 프로젝트(2 ), 환경(3 ) 및 작업(4 )이 있습니다. |
object_id | bigint | 개체의 고유 식별자(ID) 또는 기본 키입니다. |
permission_type | smallint | 사용 권한의 유형입니다. |
설명
이 보기는 다음 표에 나열된 사용 권한 유형을 표시합니다.
permission_type 값 | 사용 권한의 이름 | 사용 권한 설명 | 적용 가능한 개체 형식 |
---|---|---|---|
1 |
읽기 | 보안 주체가 속성과 같은 개체의 일부로 간주되는 정보를 읽을 수 있도록 합니다. 개체 내에 포함된 다른 개체의 내용을 열거하거나 읽을 수는 없습니다. | 폴더, 프로젝트, 환경, 작업 |
2 |
MODIFY | 보안 주체가 속성과 같은 개체의 일부로 간주되는 정보를 수정할 수 있도록 허용합니다. 보안 주체는 개체 내에 포함된 다른 개체를 수정할 수 없습니다. | 폴더, 프로젝트, 환경, 작업 |
3 |
EXECUTE | 보안 주체가 프로젝트의 모든 패키지를 실행할 수 있도록 허용합니다. | 프로젝트 |
4 |
MANAGE_PERMISSIONS | 보안 주체가 개체에 권한을 할당할 수 있도록 허용합니다. | 폴더, 프로젝트, 환경, 작업 |
100 |
CREATE_OBJECTS | 보안 주체가 폴더에 개체를 만들 수 있도록 허용합니다. | 폴더 |
101 |
READ_OBJECTS | 보안 주체가 폴더의 모든 개체를 읽을 수 있습니다. | 폴더 |
102 |
MODIFY_OBJECTS | 보안 주체가 폴더의 모든 개체를 수정할 수 있도록 허용합니다. | 폴더 |
103 |
EXECUTE_OBJECTS | 보안 주체가 폴더의 모든 프로젝트에 있는 모든 패키지를 실행할 수 있습니다. | 폴더 |
104 |
MANAGE_OBJECT_PERMISSIONS | 보안 주체가 폴더의 모든 개체에 대한 사용 권한을 관리할 수 있습니다. | 폴더 |
호출자에게 권한이 있는 개체만 평가됩니다. 사용 권한은 다음을 기반으로 계산됩니다.
명시적 사용 권한
상속된 권한
역할에 속한 보안 주체의 멤버 자격
그룹에 속한 보안 주체의 멤버 자격
사용 권한
사용자는 자신이 속한 역할 및 자신에 대한 유효 사용 권한만 볼 수 있습니다.