不让我建立SEQUENCE提示信息为:ORA-01031权限不足我要怎么设置上这个权限啊麻烦说的具体点 我没用过oracle 现在是正在学习中。
2 回答
慕森王
TA贡献1777条经验 获得超3个赞
可以按下列步骤:
如果这个序列是要给其他用户使用:
conn sys/ password as sysdba grant create sequence to 用户; |
创建序列:
CREATE SEQUENCE seqTest INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXvalue -- 不设置最大值 NOCYCLE -- 一直累加,不循环 CACHE 10; --设置缓存cache个序列,如果系统down掉了或者其它情况将会导致序列不连续,也可以设置为---------NOCACHE |
蝴蝶刀刀
TA贡献1801条经验 获得超8个赞
我明确的解释一下
oracle对于对象的管理是有明确的规定的(对象包括表,存储过程,视图,触发器等等)
并且可以分为有grant权限(可授权其他用户使用)和无grant权限(只能自己使用)
添加回答
举报
0/150
提交
取消