不讓我建立SEQUENCE提示信息為:ORA-01031權(quán)限不足我要怎么設(shè)置上這個(gè)權(quán)限啊麻煩說(shuō)的具體點(diǎn) 我沒(méi)用過(guò)oracle 現(xiàn)在是正在學(xué)習(xí)中。
2 回答

慕森王
TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超3個(gè)贊
可以按下列步驟:
如果這個(gè)序列是要給其他用戶(hù)使用:
conn sys/ password as sysdba grant create sequence to 用戶(hù); |
創(chuàng)建序列:
CREATE SEQUENCE seqTest INCREMENT BY 1 -- 每次加幾個(gè) START WITH 1 -- 從1開(kāi)始計(jì)數(shù) NOMAXvalue -- 不設(shè)置最大值 NOCYCLE -- 一直累加,不循環(huán) CACHE 10; --設(shè)置緩存cache個(gè)序列,如果系統(tǒng)down掉了或者其它情況將會(huì)導(dǎo)致序列不連續(xù),也可以設(shè)置為---------NOCACHE |

蝴蝶刀刀
TA貢獻(xiàn)1801條經(jīng)驗(yàn) 獲得超8個(gè)贊
我明確的解釋一下
oracle對(duì)于對(duì)象的管理是有明確的規(guī)定的(對(duì)象包括表,存儲(chǔ)過(guò)程,視圖,觸發(fā)器等等)
并且可以分為有g(shù)rant權(quán)限(可授權(quán)其他用戶(hù)使用)和無(wú)grant權(quán)限(只能自己使用)
添加回答
舉報(bào)
0/150
提交
取消