oracle存储过程中无法调不同用户表的问题
来源:互联网 发布:stm8数据手册 编辑:程序博客网 时间:2024/05/24 06:37
当前oracle的登录用户为A,创建以下存储过程:
create or replace procedure myproc asbegin insert into B.object values(...); commit;end;
此时会报错:
Error: PL/SQL: ORA-00942: table or view does not exist
原因:
A用户没有权限操作B用户下的表,需要在B用户下显示地给A用户授权!
用B用户登录,执行以下操作:
GRANT ALL ON object TO A;
- oracle存储过程中无法调不同用户表的问题
- oracle 存储过程在不同模式下调用的问题
- oracle 存储过程给另一个用户的权限问题
- oracle 存储过程给另一个用户的权限问题
- 关于oracle存储过程中创建动态表的问题
- 解决Oracle存储过程中创建不了表的问题
- Oracle数据库中用户A的一个存储过程用到用户B下的表Tab_B及函数Fun_B
- Oracle用户下不同表空间存储不同空间数据
- oracle 存储过程 访问其它用户的表
- 数据库存储过程(调用不同数据库或不同用户下的存储过程)
- Oracle存储过程中使用记录类型注意的问题
- Oracle 存储过程中调用自定义的函数问题?
- oracle存储过程中异常处理应注意的问题
- Oracle 存储过程中like语句的参数问题
- Oracle中存储过程迁移到Mysql的问题集锦
- oracle创建存储过程中遇到的问题
- oracle存储过程无法调试
- Oracle和SQL Server存储过程的不同
- 39个超实用jQuery实例应用特效
- 11级_Java_曹建波 9.10 JDB处理大数据&大文本&二进制数据&批处理&事务
- 友善之臂Micro2440下的Embedded Linux的定时reboot
- ubuntu共享打印机
- oozie 中使用hbase
- oracle存储过程中无法调不同用户表的问题
- Inside Qt Series (八):Meta Object Class overview
- HDU 2055
- java数据库
- HDU 1150
- 条款21:必须返回对象时,别妄想返回其reference。
- 在C语言有一定基础之后,怎么样能够更快的成长?
- Inside Qt Series (九):QMetaObject class data members
- mysql游标实例