Calls
-
FUNCTION DMBS_XDB.getAclDocument(abspathIN VARCHAR);RETURN SYS.XMLTYPE; Retrieves the ACL document from the XML document with a pathname of abspath.
-
FUNCTION DMBS_XDB.getPrivileges(res_pathIN 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_pathIN VARCHAR2,aceIN 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_pathIN VARCHAR2,privsIN 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_pathIN VARCHAR2,acl_pathIN 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_pathIN VARCHAR2,ownerIN VARCHAR2,privsIN 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(pathIN VARCHAR2,depthzeroIN BOOLEAN,sharedIN 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 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access