ORA-31147: string is not an ACL resource
Cause: The specified resource did not conform to acl.xsd schema.
Action: Specify a valid path for the element and resubmit statement.
ORA-31147代表字符串不是一个ACL资源,这是Oracle数据库弹出的一个警告性错误。ACL资源是访问控制列表(Access Control List)的一个子集,其中包含了用于控制用户帐户访问数据库中特定记录的权限。
1.确保ACL中的资源名字正确。
2.从ACL中移除不可用的资源。
3.重新编译ACL,确保所有资源名字都是正确的。
4.确保用户具有与ACL中指定的资源相对应的权限。