oracle查看service name,SID,以及sys用戶和system用戶區別。

oracle查看service name,SID:

service name:

使用sqlplus / as sysdba登錄後, show parameter service;


查看SID:

lsnrctl status可以看到sid。


sys用戶和system用戶:

system是數據庫內置的一個普通管理員,你手工創建的任何用戶在被授予dba角色後都跟這個用戶差不多。
sys用數據庫的超級用戶,數據庫內很多重要的東西(數據字典表、內置包、靜態數據字典視圖等)都屬於這個用戶,sys用戶必須以sysdba身份登錄。

以上就是2個用戶的區別。

另外你說的,system用戶as sysdba登錄時和sys一樣的問題:
system用戶以sysdba身份登錄時就是sys,準確地說,任何用戶以sysdba身份登錄時都是sys,這一點,你登陸後執行show user可以驗證。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章