文档解释
ORA-44415: Invalid ACL: Undefined privileges
Cause: An undefined privilege was found in an ACE in the ACL.
Action: Make sure the privilege is defined in the security class as specified in the ACL.
ORA-44415: Invalid ACL: Undefined privileges 是由于在建立访问控制列表(Access Control List, ACL)时,指定的一个或多个权限都不存在而引发的错误。
官方解释
ORA-44415 is issued if an Access Control List (ACL) specifies one or more privileges that have been undefined.
常见案例
在创建ACL时,不小心指定了一个不存在的权限。
一般处理方法及步骤
1、 确定问题出在哪里:首先检查ACL是否定义了不存在的权限;
2、 修改ACL:如果是定义了不存在的权限,则需要修改ACL,将不存在的权限删除;
3、重新执行:完成前两个步骤后,重新执行ACL定义,成功后问题就得到解决。