语法
ReturnValue = GroupOrUser.GetPermissions(Name, ObjectType
[, ObjectTypeId])
返回值
返回的长整型值,该值指定包含组或用户对对象具有的权限的位掩码。
参数
Name 字符串值。指定用于设置权限的对象的名称。
ObjectType 长整型值。指定用于得到权限的对象类型。下列常量是 ObjectType 的有效值:
常量 |
说明 |
adPermObjProviderSpecific |
对象是提供者定义的类型。如果 ObjectType 是 adPermObjProviderSpecific,并且未提供ObjectTypeId,将出现错误。 |
adPermObjTable |
对象是表。 |
adPermObjColumn |
对象是列。 |
adPermObjDatabase |
对象是数据库。 |
adPermObjProcedure |
对象是过程。 |
adPermObjView |
对象是视图。 |
adPermObjSchema |
对象是模式。 |
adPermObjDomain |
对象是域。 |
adPermObjCollation |
对象是序列。 |
adPermObjSchemaRowset |
对象是模式行集合。 |
adPermObjCharacterSet |
对象是字符集。 |
adPermObjTranslation |
对象是转换。 |
ObjectTypeId 可选,变体型值。指定 OLE DB 规范未定义的提供者对象类型的 GUID。如果 ObjectType 设置为 adPermObjProviderSpecific,则需要该参数;否则,将不使用它。