高手请指教,更新数据库问题!(150分)

  • 主题发起人 主题发起人 netpacific
  • 开始时间 开始时间
N

netpacific

Unregistered / Unconfirmed
GUEST, unregistred user!
方式一:以B用户登录Oracle数据库A,用‘select * from A.USER_INFOR’查询A下的数据
库完毕,修改数据库,不能更新。
方式二:以A用户登录Oracle数据库A,用‘select * from USER_INFOR’查询A下的数据库
完毕,修改数据库,能更新。
现在必须用方式一,如要修改数据库,请问如何解决?望指教
 
你的b用户有修改的权限吗?
 
是的﹐你的B用戶有沒有能修改A用戶那個表的權限。若沒問題的話應該沒有問題的。若出
錯﹐不知錯誤代碼是什么﹖你能貼出來嗎﹖
 
B用户有此权力.
但用applyupdates(),没有任何错误.
 
netpacific:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。
 
给A.USER_INFOR建一个同义词,试试。
 
不好意思
这几天单位有重要的事,不能来及时讨论,请各位大虾谅解
 
>>B用户有此权力.
>>但用applyupdates(),没有任何错误
  没有任何错误也更新不了?
 
select * from A.USER_INFOR?
请在应用服务器上用UPDATESQL试试。
 
用Applyupdates(0)不返回任何错误
现在又有一个更奇怪的错误
A用户登陆
用create table user_infor (user_name varchar2(10), password varchar2(10));
用create table user_info as select * from B.users
分别创建数据库
现在用已做好的程序登录修改同一个程序只能更改user_infor 而不能修改user_info;
请各位大虾救救我!!!!
 
netpacific:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。
 
可能是你数据库设计用户时又点问题。
 
多人接受答案了。
 
后退
顶部