oracle 使用者名稱解釋

2021-05-28 11:48:38 字數 1206 閱讀 1880

normal 、sysdba、 sysoper 、sys,sysdba,dba概念—區別

sys和system使用者的區別

【system】使用者只能用normal身份登陸em。

【sys】使用者具有「sysdba」或者「sysoper」許可權,登陸em也只能用這兩個身份,不能用normal。

「sysoper」許可權,即資料庫操作員許可權,許可權包括:

開啟資料庫伺服器  關閉資料庫伺服器

備份資料庫      恢復資料庫

日誌歸檔        會話限制

「sysdba」許可權,即資料庫管理員許可權,許可權包括:

開啟資料庫伺服器  關閉資料庫伺服器

備份資料庫      恢復資料庫

日誌歸檔      會話限制

管理功能      建立資料庫

normal 、sysdba、 sysoper有什麼區別

normal 是普通使用者

另外兩個,你考察他們所具有的許可權就知道了

sysdba擁有最高的系統許可權

sysoper主要用來啟動、關閉資料庫,sysoper 登陸後使用者是 public

sysdba登陸後是 sys

sql> conn / as sysdba

已連線。

sql> grant sysoper to test;

授權成功。

sql> conn test/test as sysoper;

已連線。

sql> show user

user 為"public"

sql> conn test/test as sysdba

已連線。

sql> show user

user 為"sys"

sql>

dba和sysdba的區別

dba、sysdba這兩個系統角色有什麼區別呢

在說明這一點之前我需要說一下oracle服務的建立過程

·建立例項

·啟動例項

·建立資料庫(system表空間是必須的)

啟動過程

·例項啟動

·裝載資料庫

·開啟資料庫

sysdba,是管理oracle例項的,它的存在不依賴於整個資料庫完全啟動,

只要例項啟動了,他就已經存在,以sysdba身份登陸,裝載資料庫、開啟資料庫

只有資料庫開啟了,或者說整個資料庫完全啟動後,dba角色才有了存在的基礎

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...

oracle修改使用者名稱

oracle的使用者名稱 1 用sysdba角色賬號進入,然後查詢有哪些使用者 select from user 2 找到需要修改的使用者 user 欄位是唯一標識 select from user where user 71 3 修改需要更改的使用者名稱 update user set name ...

Oracle的建立使用者名稱

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