各位老兄有一个很棘手的问题希望各位能够帮忙

tgshsl 2002-12-18 10:25:01
我正在进行一个系统的开发,其中会涉及到动态的建表的问题,所有类似的操作都在存储过程中实现。这是对以前一个系统的升级,旧系统使用的是ORACLE805所有操作都能正确执行,但是到ORACLE9I上,总是报权限不足。我执行一个普通的存储过程(比如取最大号)就没有任何问题,但是如果是执行带有建表操作的存储过程就会出问题。
由于是权限有问题所以我就显示的给相应的用户增加了execute procedure ,create any table等权限,但是依然没有结果。不知诸位仁兄是否遇到过同样的问题,如果能得到你们的帮助我将不胜感激。
...全文
48 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangyn 2002-12-24
  • 打赏
  • 举报
回复
9i上好多的权限必须到sys用户下在对user付权限才可以使用。
我就是因为权限的问题弄得……
bbfc1979 2002-12-19
  • 打赏
  • 举报
回复
用dba试试先?
jiezhi 2002-12-18
  • 打赏
  • 举报
回复
是不是除了创建表之外还作了别的操作,而那些操作上没有权限呢?
  • 打赏
  • 举报
回复
grant create table to username
jlandzpa 2002-12-18
  • 打赏
  • 举报
回复
需要显示授权:
grant create table to username;

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧