Oracle學習筆記:sqlplus用戶登錄建站知識
導讀:1建站知識1 sqlplus 登錄 本地登錄 (登錄數(shù)據(jù)庫服務器) Oracle登錄 sqlplus 賬戶名/密碼 as 角色名 1.1 sys登錄 例如: sqlplu網(wǎng)站優(yōu)化seo培訓網(wǎng)站seo優(yōu)化軟件。
1 sqlplus 登錄
本地登錄 (登錄數(shù)據(jù)庫服務器)
Oracle登錄
sqlplus 賬戶名/密碼 as 角色名
1.1 sys登錄
例如: sqlplus sys/oracle
ERROR:
ORA-28009: conne網(wǎng)站建設ction as SYS should be as SYSDBA or SYSOPER
sys管理員必須有角色sysdba
[oracle@yutianedu ~]$ sqlplus sys/oracle as sysdba
執(zhí)行show user ;
SQL> show user ; 顯示當前登錄用戶
USER is "SYS"
退出 exit
1.2 system登錄
sqlplus system/oracle
1.3 scott登錄 (代表普通用戶)
默認普通用戶是被鎖定的 不允許登錄
可以用管理員去解鎖 ,管理員可以重新設置密碼
1.3.1 管理員登錄
sqlplus sys/oracle as sysdba
1.3.2 解鎖 重新設置密碼
alter user scott account unlock ; 解鎖
alter user scott identified建設網(wǎng)站 by oracle ; 設置scott的密碼是oracle
1.3.3 scott登錄
sqlpous scott/oracle
疑問1: 有沒有可能一個服務器有多個數(shù)據(jù)庫
sqlplus sys/oracle as sysdba 登錄的是哪一個??????
登錄的時候會去查看環(huán)境變量ORACLE_SID 指明你登錄的是哪一個實例
怎么查看一個用當前生效的環(huán)境變量的值
[oracle@yutianedu ~]$ env |grep ORACLE_SID
如果不指定 默認登錄應該是orcl實例
總結:以后本地登錄的模板
在CentOS6.4下安裝Oracle 網(wǎng)seo優(yōu)化趨勢11gR2(x64)http://www.linuxidc.com/Linux/2014-02/97374.htm
Oracle 11gR2 在VMWare虛擬機中安裝步驟http://www.linuxidc.com/Linux/2013-09/89579p2.htm
Debian 下 安裝 Oracle 11g XE R2http://www.linuxidc.com/Linux/2014-03/98881.htm
先定義你要登錄那個實例---> export ORACLE_SID=orcl
然后在登錄 ---> sqlplus sys/oracle as sysdba
疑問2:登錄的時候是不是輸入了密碼,誰驗證的密碼
sys 是操作系統(tǒng)驗證 和數(shù)據(jù)庫沒有關系
數(shù)據(jù)庫無論啟動還是沒有啟動 管理員都可以登錄
什么是操作系統(tǒng)驗證? 先登錄操作系統(tǒng) 然后只要有權限登錄,不在驗證密碼
oracle登錄 ---》oracle屬于dba組 ----》就有sysdba的權限
sqlplus / as sysdba ;不需要密碼認證
SQL> show user;
USER is "SYS"
普通用戶用的是數(shù)據(jù)字典驗證
數(shù)據(jù)字典就是數(shù)據(jù)庫中的表,存儲賬戶和密碼信息
如果數(shù)據(jù)庫沒有啟動到open狀態(tài),是不允許讀取數(shù)據(jù)庫中表的數(shù)據(jù)庫
聲明: 本文由我的SEOUC技術文章主頁發(fā)布于:2023-05-22 ,文章Oracle學習筆記:sqlplus用戶登錄建站知識主要講述用戶登錄,學習筆記,Oracle學習筆記:sqlplus用戶網(wǎng)站建設源碼以及服務器配置搭建相關技術文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_4161.html