oracle建立資料庫後的口令管理如何設定

時間 2021-10-27 04:36:37

1樓:

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角色才有了存在的基礎!

2樓:匿名使用者

口令管理就是,設定sys、system使用者的口令,你自己設定就可以了。

3樓:匿名使用者

以超級管理員登陸oracle:

sqlplus /nolog

conn /as sysdba

修改口令:

alter user username identified by password;

oracle資料庫建立表時,int型資料為何報錯

oracle資料庫中是有int型的,你在建立表的時候,使用int型報錯,可能的原因是你為int型增加了精度,如int 10 或者是你的oracle 版本過低造成的。在oracle中int型與integer型都是number型別的子型別,int是integer 的簡寫,相當於number 38 是為了...

檢視資料庫建立了哪些表空間oracle

檢視oracle中表空間需要用具有dba許可權的使用者使用以下語句 select distinct tablespace name from dba data files 查詢結果 另外,可通過其他方法檢視一下oracle中表空間的使用率,語句如下 select total.tablespace n...

oracle資料庫安裝完之後如何建立使用者

在安裝的時候有預設使用者的system,sys都是系統使用者你可以用他們登陸 sys chang on installsystem manager 分別是使用者名稱和密碼 預設的 最高許可權使用者 system 密碼 manager 管理員許可權使用者 sys 密碼 change on instal...