如题,因为客户需求是程序放在终端服务器上。用户权限只分配user用户,无法通过select 取得 数据库的信息。数据库连接用了dba权限,sqlcode 返回也是0。
请问需要如何设置权限或者如何解决?

解决方案 »

  1.   

    对了,是pb下无法得到。数据库是9i
      

  2.   

    就是在windows下设置用户权限只有user权限,pb9开发的程序连接是没有问题且连接所以数据库权限为dba权限。
    select 语句返回sqlcode =0,只是结果 没有得到。
      

  3.   

    另:换administrator权限一切正常
      

  4.   

    转到这边吧
    http://topic.csdn.net/u/20081207/21/9be71c6b-358f-4696-aa98-bdba26d78376.html?seed=1236602019
    两边回答比较累
      

  5.   

    你这个user是不是select另外一个用户的数据?
    一个用户查看另一个用户的数据,如user1查看user2的表,应该这样写:
    用user1登录
    select * from user2.tb;
      

  6.   

    检查一下你SELECT的表是在哪个用户名下的