撤销 SYS 对象的 SELECT 或 EXECUTE 权限
要撤销单个对象的特权,请使用 Amazon RDS 过程 rdsadmin.rdsadmin_util.revoke_sys_object。该过程仅撤消已通过角色或直接授权授予主账户的权限。
revoke_sys_object 过程具有以下参数。
| 参数名称 | 数据类型 | 默认值 | 必需 | 描述 |
|---|---|---|---|---|
|
|
varchar2 |
— |
是 |
要撤销其权限的对象的名称。对象可以是目录、函数、包、过程、序列、表或视图。对象名称的拼写必须与其在 |
|
|
varchar2 |
— |
是 |
要撤销其权限的对象的名称。对象可以是架构或角色。 |
|
|
varchar2 |
null |
是 |
— |
以下示例从名为 V_$SESSION 的用户撤销名为 USER1 的对象的 select 权限。
begin rdsadmin.rdsadmin_util.revoke_sys_object( p_obj_name => 'V_$SESSION', p_revokee => 'USER1', p_privilege => 'SELECT'); end; /