用户:scott
权限:默认问题:
利用developer的SQL window能创建过程,在scott用户下的procuders文件下能看到创建的过程文件,但图标上方有一个红叉,也无法执行不知是否与roles/users权限设置有关
关于scott权限的设置是用sys,system用户还是别的用户,与登陆方式(normal、dba)是否也有关系gantable配置是否需要打上勾新手,望大侠们详解。

解决方案 »

  1.   

    存储过程贴上来看看吧!
    不能运行一般是权限问题。你可以到 sqlplus 里面手工运行看看,如果不能运行会有对应的错误信息提示的!
      

  2.   

    一个红叉是什么错误,先自已要清楚..
    是否程序出错了?可以从developer的错误信息看到...
    若是权限问题你可以使用sys账号或其它DBA角色账号赋权(用sys账号可调用过程没问题则程序有问题)...
    另外scott用户访问其它用户模式的对象需要加上用户名user.table
      

  3.   

    可能的原因:
    1)过程中牵扯到的Table没有相应的操作权限;
    2)过程本身还没Compile或编写有误;
     请LZ自查!