Calls
-
FUNCTION DMBS_XDB.getAclDocument
(
abspath
IN VARCHAR);RETURN SYS.XMLTYPE;
Retrieves the ACL document from the XML document with a pathname of abspath.
-
FUNCTION DMBS_XDB.getPrivileges
(
res_path
IN VARCHAR2)RETURN SYS.XMLTYPE;
Returns privileges granted to the current user on the XML document with the absolute path of res_path.
-
FUNCTION DMBS_XDB.changePrivileges
(
res_path
IN VARCHAR2,ace
IN XMLTYPE)RETURN PLS_INTEGER;
Adds the ace privilege to XML document with the absolute path of res_path. Returns a positive integer if the ACL was successfully modified.
-
FUNCTION DMBS_XDB.checkPrivileges
(
res_path
IN VARCHAR2,privs
IN XMLTYPE)RETURN PLS_INTEGER;
Checks to see if the XML document with the absolute path of res_path has privilege privs. Returns a positive integer if it does.
-
PROCEDURE DMBS_XDB.setacl
(
res_path
IN VARCHAR2,acl_path
IN VARCHAR2); Sets the ACL (specified by acl) on the XML document with the absolute path of res_path to acl_path.
-
FUNCTION DMBS_XDB.AclCheckPrivileges
(
acl_path
IN VARCHAR2,owner
IN VARCHAR2,privs
IN XMLTYPE)RETURN PLS_INTEGER;
Checks privs in the document owned by owner against acl_path. Returns a positive integer if all privileges were granted.
-
FUNCTION DMBS_XDB.LockResource
(
path
IN VARCHAR2,depthzero
IN BOOLEAN,shared
IN BOOLEAN)RETURN BOOLEAN;
Creates a lock on XML resource path. If shared, the function will create a shared lock. depthzero is currently unsupported. Returns TRUE if the lock was obtained.
-
PROCEDURE DMBS_XDB.GetLockToken ...
Get Oracle in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.