Oracle的各使用者名稱有什麼區別?

2021-07-03 02:50:01 字數 406 閱讀 2011

如果剛接觸oracle的話,教科書上一下用這個使用者名稱登陸,一下子用那個使用者名稱登陸,他們有什麼區別呢?很想搞清楚的是我們該怎麼選擇用哪個使用者名稱登入呢?

答:主要是為了區別許可權的作用。!

system 和 sys 是dba 系統管理員身份,scott是普通身份。

當你想要修改database 引數,調整期效能,檢視隱含引數等操作的時候,就需要system 或 sys 身份登入,以便有修改許可權。

普通身份登入,就相當於你只能用資料庫,而不能用它來調整oracle的效能。普通身份所擁有的許可權(例如:select,creat 等)都是 system 或 sys 賦予他的許可權。

總之,系統使用者可以做一切活動,而普通使用者只能用它所具有的許可權。

所以一般用scott訪問sqlplus是資料庫 以免許可權太高 造成誤刪等情況

oracle 使用者名稱解釋

normal sysdba sysoper sys,sysdba,dba概念 區別 sys和system使用者的區別 system 使用者只能用normal身份登陸em。sys 使用者具有 sysdba 或者 sysoper 許可權,登陸em也只能用這兩個身份,不能用normal。sysoper 許...

Oracle的建立使用者名稱

1 linux 下oracle 的啟動以oracle 身份登入 啟動lsnrctl start 登入sqplus nolog 連線資料庫connect as sysdba 啟動資料庫startup 關閉資料庫shutdown immediate 2 在資料中建立使用者名稱 啟動資料庫後建立使用者名稱...

oracle修改使用者名稱

1 windows 平台下執行 cmd 2 sqlplus nolog 3 sql connsys lmis lmisdx localas sysdba 連線到資料庫。通常可以用sys使用者登陸。4 sql select from user 找到 name為需要修改的使用者的user 5 sql u...