ORA-31088: object “string”.”string” depends on the schema
Cause: An attempt was made to delete a schema which has dependent objects.
Action: Either drop the dependent objects prior to deleting the schema or use the CASCADE or FORCE options.
。
ORA-31088来自Oracle数据库,表示该查询语句中的某个对象(表、视图、函数、过程)取决于另一个schema。
ORA-31088: 根据指定对象(表,视图,函数或存储过程)的指定路径名,指定对象依赖于另一个 Schema。
比如,A用户有一个自定义表tblA, 用户B想查询A用户表tblA,则用户B首先需要获得A用户的权限,否则会报此错误。
1.检查给定对象的完全性。如果对象不存在,则忽略此错误,安装它。
2.如果对象存在,检查要使用该对象的用户是否拥有必要的权限(grant)。
3.如果没有授予要使用该对象的用户权限,则可以使用grant语句进行授权。
例如:
grant 用户1 to 用户2。
执行此操作后,用户2就可以拥有使用用户1拥有对象的权限了。
本文标签:ORA-31088 object #8220string #8221. #8221string #8221 depends on the schema
原文链接:
版权说明: 本文由作者上传,本站仅提供存储服务,转载请注明原文链接