oracle表删除、并恢复后出现程序运行出现的问题?
oracle数据库中的几个表误删除,并恢复后,用java程序对数据库的操作不正常。
对表中录入数据好用,但是更新数据时提示,权限不够(ora:001013).
程序是通过A库联到B库的,被删除的表是B库的。把SQL语句考到PL/SQL里运行可以,
但是通过程序运行就出错,各位高手,到底是怎么回事啊?
问题点数:50、回复次数:7Top
1 楼solidpanther(╃╄╃我爱机器猫╄╃╄)回复于 2004-09-01 21:30:08 得分 25
用登陆b库的有赋权权限的用户将这几个表的操作权限给要访问的用户
grant select, insert, update, delete, references, alter, index on username to tablename;Top
2 楼zhpsam109(JACKY.昊昊)回复于 2004-09-01 21:32:47 得分 10
在pl/sql和在java中用的是同一个用户吗?Top
3 楼Sun_Libra(阳光天秤)回复于 2004-09-01 21:38:49 得分 0
谢谢楼上两位的回答,这个都试过了,
都给程序联数据库的用户赋到了DBA权限啊,一样不行!!Top
4 楼Sun_Libra(阳光天秤)回复于 2004-09-02 08:38:34 得分 0
upTop
5 楼ineedtostudy(amei)回复于 2004-09-02 08:45:15 得分 5
这个属疑难杂症,没遇到过,帮你顶....Top
6 楼freddy2003()回复于 2004-09-02 08:51:52 得分 10
把resource角色授给用户
grant resource to 用户;Top
7 楼Sun_Libra(阳光天秤)回复于 2004-09-02 12:56:51 得分 0
这个真的好用么?
试一下,先谢谢楼上了Top




