ORA-14136: ALTER TABLE EXCHANGE restricted by fine-grained security

文档解释

ORA-14136: ALTER TABLE EXCHANGE restricted by fine-grained security

Cause: User doing exchange does not have full table access due to VPD policies.

Action: Grant exempt priviliges to this user.

ORA-14136 表示一个相关的 DDL 语句 (ALTER TABLE EXCHANGE) 被细粒度安全性 (FGA) 限制了。

官方解释

ORA-14136: 表示在尝试执行相关的 DDL 语句 (ALTER TABLE EXCHANGE) 时被细粒度安全性 (FGA) 限制了。

常见案例

当存在细粒度安全性规则时,如果发起 ALTER TABLE EXCHANGE 请求,则可能出现 ORA-14136 错误。

正常处理方法及步骤

1. 检查是否设置了细粒度安全性规则;

2. 分析规则是否适用于关联的表或数据库用户;

3. 移除细粒度安全规则,使之不会影响 ALTER TABLE EXCHANGE 语句的执行。

你可能感兴趣的