登陆的是超级用户?
经测试没问题。不过当另一个普通用户A(没有使用ReSeq权限)执行B的过程ReSeq才会报错
你好好检查下。如果登陆帐号为sys用户,不可能有这个情况。
以下是登陆A用户执行
BEGIN beyondme.reseq('test_seq'); END;
*
ERROR 位于第 1 行:
ORA-01031: 权限不足
ORA-06512: 在"BEYONDME.RESEQ", line 6
ORA-06512: 在line 1
经测试没问题。不过当另一个普通用户A(没有使用ReSeq权限)执行B的过程ReSeq才会报错
你好好检查下。如果登陆帐号为sys用户,不可能有这个情况。
以下是登陆A用户执行
BEGIN beyondme.reseq('test_seq'); END;
*
ERROR 位于第 1 行:
ORA-01031: 权限不足
ORA-06512: 在"BEYONDME.RESEQ", line 6
ORA-06512: 在line 1
解决方案 »
- 一个简单的sql查询
- 系统崩溃,怎么恢复数据
- orcal服务器未启动是什么原因啊?刚装Oracl请教各位大虾
- oracle的安装问题
- 求一简单存储过程,谢谢!
- 我想把解析出来的DBM文件的数据,导入一张临时表中,但是字段对不上
- 我在里查询时,为什么ORACLE会说内存溢出,是什么原因?如何解决?
- 100分:oracle总提示我:对象什么的不能执行所需要的操作!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 9I的SQL语句参数太多,在9I的哪个程序中有SQL语句的帮助呀?谢谢
- 有ORACLE7.3的数据文件,怎样才能将其移植在另一台机器的oracle7.3数据库中
- package,java source含义
- Oracle菜鸟问:不能对我自己创建的用户下的表进行插入、修改和删除!!!急死了~~!!!~~~!~!~!~!
如果是权限的问题的话
1登陆的的确是超级用户,并且直接执行以下的sql是可以的
create sequence test_seq minvalue 1 maxvalue 9999999999 start with 1 increment by 1 cache 20
2为什么第5行drop test_seq 却可以呢?