sys system 1 sys登錄  sqlplus sys/oracle as sysdbaSQL*Plus: Release..."/>
溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

oracle登錄方式

發(fā)布時間:2020-07-28 21:14:45 來源:網(wǎng)絡(luò) 閱讀:861 作者:鵬愛 欄目:數(shù)據(jù)庫

管理工具1 sqlplus 

sqlplus 賬戶名/密碼 as 角色名


管理員的登錄--->sys system 

1 sys登錄

 

 sqlplus sys/oracle as sysdba


SQL*Plus: Release 11.2.0.1.0 Production on Fri Oct 11 14:47:07 2013


Copyright (c) 1982, 2009, Oracle.  All rights reserved.



Connected to:

Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production

With the Partitioning, Automatic Storage Management, OLAP, Data Mining

and Real Application Testing options


怎么判斷用戶登錄成功呢? 


SQL> show user;

USER is "SYS"   成功連接數(shù)據(jù)庫


exit 退出


[oracle@yutianedu ~]$ sqlplus  /nolog  只是打開sqlplus 工具 ,而不連接


SQL*Plus: Release 11.2.0.1.0 Production on Fri Oct 11 14:48:14 2013


Copyright (c) 1982, 2009, Oracle.  All rights reserved.


SQL> show user;

USER is ""   沒有用戶連接


exit 


到底登錄的是哪一個數(shù)據(jù)庫呢? 

標(biāo)準(zhǔn)的做法;先指定你要登錄到那個數(shù)據(jù)庫,然后再登錄

方法:通過變量ORACLE_SID 指定你要登錄到那個數(shù)據(jù)庫

export ORACLE_SID=實例名(區(qū)分大小寫)


sys登錄orcl數(shù)據(jù)庫

1 export ORACLE_SID=orcl 

2 sqlplus sys/oracle as sysdba 

SQL> show parameter instance;


NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

active_instance_count                integer

cluster_database_instances           integer     1

instance_groups                      string

instance_name                        string      orcl


注意:sys用戶如果本地登錄,是可以不需要密碼的------》sys的認證是操作系統(tǒng)認證 

如果你登錄了數(shù)據(jù)庫服務(wù)器的操作系統(tǒng),然后在登錄是不需要密碼

sqlplus   / as sysdba   (先要用oracle登錄服務(wù)器后)


system管理員登錄

sqlplus system/oracle 

SQL> show user;

USER is "SYSTEM"


普通用戶登錄 ----->密碼認證----》數(shù)據(jù)庫--->必須保證數(shù)據(jù)庫打開下普通用戶才可以登錄


怎么判斷數(shù)據(jù)庫打開沒有呢?

1 管理員登錄

 export ORACLE_SID=orcl 

 sqlplus / as sysdba 

 

SQL> select status from v$instance;


STATUS

------------

OPEN


如果不是的 需要使用startup 啟動數(shù)據(jù)庫

 shutdown immediate ;關(guān)閉數(shù)據(jù)庫


2 數(shù)據(jù)庫open之后,普通用戶可登錄

注意:普通用戶默認都被鎖定了 ,必須先解鎖再登錄


管理員可以解鎖和重新給用戶新的密碼


解鎖scott 

alter user scott account unlock ;  


給新密碼

alter user scott identified by oracle;


解鎖hr用戶,并且修改密碼為hr

alter user hr account unlock ; 

alter user hr identified by hr;

上面的語句合并一條語句

alter user hr account unlock  identified by hr;


scott登錄

sqlplus  scott/oracle


hr登錄

 sqlplus hr/hr

SQL> show user;

USER is "HR"


總結(jié):

sys    必須as sysdba --->操作系統(tǒng)認證 sqlplus / as sysdba

普通用戶 必須先開啟數(shù)據(jù)庫 ---》密碼認證---》sqlplus 賬戶名/密碼 



向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI