|
Syntax
- long getPrivileges
(
- string objName,
- long objType )
- raises ( com::sun::star::sdbc::SQLException );
Description
retrieves the permissions for a specific object.
Parameter objName
-
the name of the object
Parameter objType
-
a value of
Returns
-
the privileges
Throws
- com::sun::star::sdbc::SQLException
if a database access error occurs.
Syntax
- long getGrantablePrivileges
(
- string objName,
- long objType )
- raises ( com::sun::star::sdbc::SQLException );
Description
retrieves the permissions for a specific object, which could be granted
to other users and groups.
Parameter objName
-
the name of the object
Parameter objType
-
a value of
Returns
-
the grant privileges
Throws
- com::sun::star::sdbc::SQLException
if a database access error occurs.
Syntax
- void grantPrivileges
(
- string objName,
- long objType,
- long objPrivileges )
- raises ( com::sun::star::sdbc::SQLException );
Description
adds additional permissions for a specific object.
Parameter objName
-
the name of the object
Parameter objType
-
a value of
Throws
- com::sun::star::sdbc::SQLException
if a database access error occurs.
Syntax
- void revokePrivileges
(
- string objName,
- long objType,
- long objPrivileges )
- raises ( com::sun::star::sdbc::SQLException );
Description
removes permissions for a specific object from a group or user.
Parameter objName
-
the name of the object
Parameter objType
-
a value of
Throws
- com::sun::star::sdbc::SQLException
if a database access error occurs.
|