12.6.7 pyqRevoke Function (On-Premises Database)
This topic describes the pyqRevoke function when used in an
        on-premises Oracle Database. 
               
The pyqRevoke function revokes read privilege access to
                an OML4Py datastore or to a script in the OML4Py script repository.
                  
Syntax
pyqRevoke (
    V_NAME          VARCHAR2    IN
    V_TYPE          VARCHAR2    IN
    V_USER          VARCHAR2    IN     DEFAULT)Parameters
| Parameter | Description | 
|---|---|
| V_NAME | The name of an OML4Py datastore or a script in the OML4Py script repository. | 
| V_TYPE | For a datastore, the type is
                                    datastore; for script the type is
                                    pyqScript.
                               | 
                           
| V_USER | The name of the user from whom to revoke access. | 
Example 12-23 Revoking Read Access to a script
-- Revoke read privilege access to script pyqFun1 from SCOTT.
BEGIN
  pyqRevoke('pyqFun1', 'pyqscript', 'SCOTT');
END;
/
                  Example 12-24 Revoking Read Access to a datastore
-- Revoke read privilege access to datastore ds1 from SCOTT.
BEGIN
  pyqRevoke('ds1', 'datastore', 'SCOTT');
END;
/
                  Example 12-25 Revoking Read Access to a script from all Users
-- Revoke read privilege access to script pyqFun1 from all users.
BEGIN
  pyqRevoke('pyqFun1', 'pyqscript', NULL);
END;
/
                  Example 12-26 Revoking Read Access to a datastore from all Users
-- Revoke read privilege access to datastore ds1 from all users.
BEGIN
  pyqRevoke('ds1', 'datastore', NULL);
END;
/