首页 > 其他 > 详细

ORA-01031: insufficient privileges

时间:2015-04-10 20:22:50      阅读:258      评论:0      收藏:0      [点我收藏+]

ORA-01031: insufficient privileges
ORA-06512: at "REPORT.SP_CREATETABLE", line 8
ORA-06512: at line 2


当oracle过程中调用create 创建表时候一直报错儿,原来是需要授权,这时候可以在过程中这样写:

create or replace procedure sp_createtable(in_table_name          in varchar
                              ) Authid Current_User  is  --创建表
  sqlstr varchar(1000);
  begin
 
     sqlstr :=‘create table ‘||in_table_name ||‘ as select * from ‘|| in_table_name ||‘@zs_product‘;--创建表
         
        execute immediate sqlstr;   
  end;


(Authid Current_User  需要加这个给用户授权)

本文出自 “Java技术交流” 博客,请务必保留此出处http://andy0202.blog.51cto.com/4459256/1631010

ORA-01031: insufficient privileges

原文:http://andy0202.blog.51cto.com/4459256/1631010

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!