ORA-30741: WITH HIERARCHY OPTION can be specified only for SELECT privilege

文档解释

ORA-30741: WITH HIERARCHY OPTION can be specified only for SELECT privilege

Cause: The user tried to specify WITH HIERARCHY OPTION for a privilege other than SELECT privilege.

Action: Ensure that the HIERARCHY OPTION is specified only with the SELECT privilege

ORA-30741: WITH HIERARCHY OPTION被指定只能为SELECT特殊权限

ORA-30741:使用HIERARCHY选项只能指定为SELECT特权

官方解释

ORA-30741表示您正试图向特权添加hierarchy选项,这不被允许,因为此选项只能用于SELECT特权。

常见案例

此错误通常在您正试图给一个用户一个连接或表的UPDATE或INSERT特权时发生。“WITH HIERARCHY”选项只能用于SELECT特权,不能用于其他特权。

一般处理方法及步骤

要解决此问题,您可以按照以下步骤操作:

1、检查您正试图授予给用户的特权是否为SELECT。

2、如果特权不正确,请删除“WITH HIERARCHY”选项,并确保您收到的是正确的特权,而不是“WITH HIERARCHY”选项。

3、重新更改特权,避免使用“WITH HIERARCHY”选项。

你可能感兴趣的