oracle中的sys與system使用者的區別

時間 2021-09-07 04:07:50

1樓:千鋒教育

system是資料庫內建的一個普通管理員,你手工建立的任何使用者在被授予dba角色後都跟這個使用者差不多。

sys用資料庫的超級使用者,資料庫內很多重要的東西(資料字典表、內建包、靜態資料字典檢視等)都屬於這個使用者,sys使用者必須以sysdba身份登入。

以上就是2個使用者的區別。

另外你說的,system使用者as sysdba登入時和sys一樣的問題:

system使用者以sysdba身份登入時就是sys,準確地說,任何使用者以sysdba身份登入時都是sys,這一點,你登陸後執行show user可以驗證。

2樓:匿名使用者

sys只能伺服器本地登陸.擁有最高許可權

system可認為是一般管理員,可以客戶端登陸.

oracle列求和,oracle中列中的資料求和

測試資料 create table test mount int,unit varchar2 10 insert into test values 100,ml insert into test values 100,ml insert into test values 1,u insert int...

oracle的分頁處理,oracle中針對一千條記錄的表如果要查200到300的記錄怎麼查

oracle有3種分頁處理語句 1 根據rowid分頁 2 按分析函式分頁 3 按rownum分頁 其中1的效率最高,2的效率最低,3的效率比2好很多,比1的差距也很小,是經常使用的分頁處理語句 3的語句有固定的格式,基本有以下步驟構成 a 查詢原表,從原表中取出分頁中需要的欄位,並排序 selec...

hibernate對映oracle中的number型別應該對映

integer long double 看number的詳細情況而定,如長度 小數位數等 sky的悲傷 看你number的位數,是否帶小數位。如果帶小數位數比較多的話,是double,是整數的話,一般是int,長度大的話,就會變成long型別。只要能夠放下你在資料庫中定義的number型別就可以了 ...