猿问

需要设置SEQUENCE权限,请问该怎么操作呢?

不让我建立SEQUENCE
提示信息为:
ORA-01031权限不足
我要怎么设置上这个权限啊
麻烦说的具体点 我没用过oracle 现在是正在学习中。


呼如林
浏览 506回答 2
2回答

慕森王

可以按下列步骤:如果这个序列是要给其他用户使用:conn sys/password  as sysdbagrant create sequence to 用户;创建序列:CREATE SEQUENCE seqTestINCREMENT BY 1 -- 每次加几个START WITH 1 -- 从1开始计数NOMAXvalue -- 不设置最大值NOCYCLE -- 一直累加,不循环CACHE 10; --设置缓存cache个序列,如果系统down掉了或者其它情况将会导致序列不连续,也可以设置为---------NOCACHE

蝴蝶刀刀

我明确的解释一下oracle对于对象的管理是有明确的规定的(对象包括表,存储过程,视图,触发器等等)并且可以分为有grant权限(可授权其他用户使用)和无grant权限(只能自己使用)
随时随地看视频慕课网APP

相关分类

MySQL
Oracle
我要回答