本人對oracle還處於摸索階段,今天安裝了一下Oracle11G,
安裝之後,後臺管理端的登入地址:https://172.16.10.75:1158/em
1、使用之前設定的dba管理員密碼賬號登入進去。
2、選擇【伺服器】頁籤,找到【使用者】,進去找scott使用者,把鎖定狀態置為“未鎖定”,密碼改為tiger
3、開啟Net Configuration Assistant或者Net Manager,根據步驟提示配置之 ,並測試。
(完)
附:兩個工具的區別
oracle的配置工具,Net Configuration Assistant和Net Manager都可以實現配置監聽和TNS,但是兩者又有所不同,以下做個簡單的分析。
Net Manager只是修改引數,並不對現有服務進行更新(啟動或重啟);而Net Configuration Assistant則會更新現有的服務,即Net Manager修改引數和用文字編輯器直接修改的效果是一樣的。
例:新建一個監聽
用Net Manager新增名為test1的監聽並設定引數,儲存網路設定後,在服務中是看不到名為test1的監聽服務的。
用Net Configuration Assistant配置一個test2的監聽檔案,這時可以看到test2的監聽服務了,並且它是啟動的。
test1的服務怎麼辦?需要在命令列中鍵入lsnrctl start test1才會啟動。
同樣的,用Net Manager修改監聽的引數檔案,需要手工重啟監聽服務,而用Net Configuration Assistant修改就不用手工重啟,因為它幫你重啟過了。
也許oracle是怕直接操作引數檔案容易出錯而設定了Net Manager工具。
再附一篇使用sql plus工具新建使用者的步驟:
開啟sqlplus。
按如下步驟,新建一個登陸使用者:
第一步:以sys登陸 sys/密碼 as sysdba 此處的密碼任意字元都能登陸上。
sys/manager as sysdba
登陸成功後就可以建立新使用者了。
第二步:
建立使用者
語法:
CREATE USER 使用者名稱 IDENTIFIED BY 密碼create user diway identified by diwaycom;
將剛建立的使用者解鎖語法:ALTER USER 使用者名稱 ACCOUNT UNLOCK/LOCK
alter user diway account unlock; //使用者解鎖
alter user diway account lock; //使用者鎖住
授予新登陸的使用者建立許可權
語法:CRANT CREATE SESSION TO 使用者名稱
grant create session to diway;
授予新建立的使用者資料庫管理員許可權
語法:
GRANT DBA TO 使用者名稱;grant dba to diway
’
切換到新建立的使用者登陸
語法:CONNECT 使用者名稱/密碼
connect diway/diwaycom
刪除使用者
語法:DROP USER 使用者名稱
drop user diway;
注意所有操作都必須在結尾加上“;”才能執行成功