Método SetPermissions (ADOX)
Especifica los permisos de un grupo de o usuario en un objeto .
Sintaxis
GroupOrUser.SetPermissions Name, ObjectType, Action, Rights [, Inherit] [, ObjectTypeId]
Parámetros
nombre de
Valor de string que especifica el nombre del objeto para el que se van a establecer permisos.
ObjectType
Valor de long que puede ser una de las constantes ObjectTypeEnum de, que especifica el tipo del objeto para el que se van a obtener permisos.
de acción de
Valor de long que puede ser una de las constantes de ActionEnum que especifica el tipo de acción que se va a realizar al establecer permisos.
derechos de
Valor de long que puede ser una máscara de bits de una o varias de las constantes RightsEnum, que indica los derechos que se van a establecer.
Heredar
Opcional. Valor de long que puede ser una de las constantes InheritTypeEnum, que especifica cómo heredarán estos permisos los objetos. El valor predeterminado es adInheritNone.
ObjectTypeId
Opcional. Valor de Variant que especifica el GUID de un tipo de objeto de proveedor que no está definido por la especificación OLE DB. Este parámetro es necesario si objectType está establecido en adPermObjProviderSpecific; de lo contrario, no se usa.
Observaciones
Se producirá un error si el proveedor no admite la configuración de derechos de acceso para grupos o usuarios.
Nota
Al llamar a SetPermissions, establecer Acciones en adAccessRevoke invalida cualquier configuración del parámetro Rights. No establezca Actions en adAccessRevoke si desea que los derechos especificados en el parámetro Rights surtan efecto.
Se aplica a
Consulte también
Ejemplo de métodos GetPermissions y SetPermissions (VB)
método GetPermissions (ADOX)
propiedad Name (ADOX) de