将一个用户的所有权限授予另一个Oracle用户



我有一个名为a的用户,拥有一些特权。如何将A拥有的所有权限授予用户B?提前感谢

获取用户A的所有权限

SELECT DBMS_METADATA.GET_GRANTED_DDL('ROLE_GRANT','A') FROM DUAL;
SELECT DBMS_METADATA.GET_GRANTED_DDL('SYSTEM_GRANT','A') FROM DUAL;
SELECT DBMS_METADATA.GET_GRANTED_DDL('OBJECT_GRANT','A') FROM DUAL;

使用用户'B'更改DDL命令并执行。

最新更新