General Information |
Purpose |
Manage privileges needed for streams administration |
Source |
{ORACLE_HOME}/rdbms/admin/dbmsstr.sql |
Dependencies |
DBMS_APPLY_ADM |
DBMS_REPCAT_COMMON_UTL |
PLITBLM |
DBMS_ASSERT |
DBMS_REPCAT_DECL |
UTL_FILE |
DBMS_LOGREP_UTIL |
DBMS_STREAMS_ADM_UTL |
|
|
Security Model |
Execute is granted to the
EXECUTE_CATALOG_ROLE role |
|
GRANT_ADMIN_PRIVILEGE |
Grants the privileges needed by a user to be an administrator for streams |
dbms_streams_auth.grant_admin_privilege(
grantee IN VARCHAR2,
grant_privileges IN BOOLEAN DEFAULT TRUE,
file_name IN VARCHAR2 DEFAULT NULL,
directory_name IN VARCHAR2 DEFAULT NULL); |
See CDC Demo 2 |
|
GRANT_REMOTE_ADMIN_ACCESS |
Grants the privileges to perform remote Streams
administration through a database link |
dbms_streams_auth.grant_remote_admin_access(grantee IN VARCHAR2); |
See Streams Demo 1 |
|
REVOKE_ADMIN_PRIVILEGE |
Revokes the streams
administration privileges. Optionally generates a script whose execution has the same effect |
dbms_streams_auth.revoke_admin_privilege(
grantee IN VARCHAR2,
revoke_privileges IN BOOLEAN DEFAULT TRUE,
file_name IN VARCHAR2 DEFAULT NULL,
directory_name IN VARCHAR2 DEFAULT NULL); |
See CDC Demo 2 |
|
REVOKE_REMOTE_ADMIN_ACCESS |
Revokes the privileges to perform remote Streams
administration through a database link |
dbms_streams_auth.revoke_remote_admin_access(grantee IN VARCHAR2); |
See Streams Demo 1 |