我目前正在尝试将Execute
授予DBMS_SYSTEM
对象上的某个数据库用户。我目前使用在创建实例时创建的主dbadmin帐户登录。
查询如下:
begin
rdsadmin.rdsadmin_util.grant_sys_object(
p_obj_name => 'DBMS_SYSTEM',
p_grantee => 'USERNAME',
p_privilege => 'EXECUTE',
p_grant_option => false);
end;
/
然而,它在执行时返回以下内容:
begin
*
ERROR at line 1:
ORA-20199: Error in rdsadmin_util.grant_sys_object. ORA-20900: You do not have permission to grant DBMS_SYSTEM
ORA-06512: at "RDSADMIN.RDSADMIN_UTIL", line 221
ORA-20900: You do not have permission to grant DBMS_SYSTEM
ORA-06512: at line 2
这是什么问题?我读过AWS不允许这样做的地方。这是真的吗?有什么方法可以实现这个目标吗?
答案 0 :(得分:0)