以下以查“DBA ”为例
-- Create the roles
SELECT DBMS_METADATA.GET_DDL('ROLE', 'DBA') from dual;
-- Roles which are granted to roles
SELECT DBMS_METADATA.GET_GRANTED_DDL('ROLE_GRANT', 'DBA') from dual;
-- System privileges granted to roles
SELECT DBMS_METADATA.GET_GRANTED_DDL('SYSTEM_GRANT', 'DBA') from dual;
-- Table privileges granted to roles
SELECT DBMS_METADATA.GET_GRANTED_DDL('OBJECT_GRANT', 'DBA') from dual;