Oracle 預設使用者及登入模式的區別

2021-06-28 08:07:34 字數 1200 閱讀 1154

1.顯示所有使用者

2.檢視當前使用者所在表空間

select

username,default_tablespace 

from

user_users;  

3.修改使用者預設表空間

alter

user

使用者名稱 

default

tablespace 新錶空間;  

4.檢視使用者所擁有的角色

select

* from

user_role_privs; 

5.查詢資料庫中有多少張表

select

* from

user_tables;  

注意:

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

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

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

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

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

2.normal、sysdba、sysoper登陸oracle的區別理解

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

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

備份資料庫       恢復資料庫

日誌歸檔         會話限制

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

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

備份資料庫       恢復資料庫

日誌歸檔       會話限制

管理功能       建立資料庫

normal 是普通使用者 

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

sysdba擁有最高的系統許可權

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

Oracle預設使用者

只看該作者 倒序瀏覽 列印 n平台資訊 請注意此文件適用於所有oracle資料庫。n適用物件 愛數技術人員 客戶 商技術人員。n文件型別 技術文件。oracle 預設使用者 1.sys change on install or internal 系統使用者,資料字典所有者,超級許可權所有者 sysd...

ORACLE 預設使用者

oracle 帳戶有兩種 1.必須的帳戶,如 sys system sysman等 2.儲存各種應用的帳戶 必須記住的帳戶口令有以下三個 1 sys 口令為change on install 2 system 口令為manager 3 dbsnmp 的口令為dbsnmp 使用者 口令 說明 anon...

Oracle預設使用者

在安裝oracle資料庫的時候,oracle將會自動的建立一組使用者,使用這些使用者可以登入和管理資料庫 使用者名稱初始口令 登入身份 說明 syschange on install sysdba或者sysoper 不能以normal身份登入 可以作為預設的系統管理員 system manager ...