SetPermissions 메서드(ADOX)
구문
GroupOrUser.SetPermissions Name, ObjectType, Action, Rights [, Inherit] [, ObjectTypeId]
매개 변수
이름
권한을 설정할 개체의 이름을 지정하는 String 값입니다.
ObjectType
권한을 가져올 개체의 형식을 지정하는 ObjectTypeEnum 상수 중 하나일 수 있는 Long 값입니다.
동작
권한을 설정할 때 수행할 작업 유형을 지정하는 ActionEnum 상수 중 하나일 수 있는 Long 값입니다.
권한
설정할 권한을 나타내는 하나 이상의 RightsEnum 상수의 비트 마스크일 수 있는 Long 값입니다.
Inherit
(선택 사항) 개체가 이러한 사용 권한을 상속하는 방법을 지정하는 InheritTypeEnum 상수 중 하나일 수 있는 Long 값입니다. 기본값은 adInheritNone입니다.
ObjectTypeId
(선택 사항) OLE DB 사양에 의해 정의되지 않은 공급자 개체 형식의 GUID를 지정하는 Variant 값입니다. ObjectType이 adPermObjProviderSpecific으로 설정된 경우 이 매개 변수가 필요합니다. 그렇지 않으면 사용되지 않습니다.
설명
공급자가 그룹 또는 사용자에 대한 액세스 권한 설정을 지원하지 않는 경우 오류가 발생합니다.
참고
SetPermissions를 호출할 때 작업을 adAccessRevoke로 설정하면 Rights 매개 변수의 모든 설정이 재정의됩니다. Rights 매개 변수에 지정된 권한을 적용하려면 Actions를 adAccessRevoke로 설정하지 마세요.
적용 대상
참고 항목
GetPermissions 및 SetPermissions 메서드 예제(VB)
GetPermissions 메서드(ADOX)
Name 속성(ADOX)