oracle iSQL*PLUS配置設置圖文說明建站知識
導讀:1建站知識iSQL*PLUS是從ORACLE 9i開始提供的新功能,是SQL*PLUS的Web形式(ORACLE 11g已經不支持)是基于三層結構設計的,需要的朋友可以了網站建設制作網站seo優化。
iSQL*PLUS介紹
iSQL*PLUS是從ORACLE 9i開始提供的新功能,是SQL*PLUS的Web形式(ORACLE 11g已經不支持)。是基于三層結構設計的。其client、middle、server可以位于同一臺機器上也可以位于不同的機器。iSqlPlus不需要單獨安裝,通過isqlplus,用戶可以不需要安裝任何ORACLE客戶端,就能夠通過瀏覽器方式的使用SQL*PLUS進行數據操作與數據庫管理。普通的數據庫用戶可以直接通過isqlplus的網址:port/isqlplus登陸,進入該網址后會直接進入數據庫用戶登陸界面,使用數據庫中的普通用戶即可登陸;但如果是DBA用戶登陸isqlpus,則需要首先配置iSQL*PLUS DBA的用戶和口令,然后輸入網址:port/isqlplus/dba,進入該網址后首先會彈出一個登陸框,要求先輸入iSQL*Plus DBA的用戶和密碼,注意這里不是數據庫用戶,而是iSQL*PLUS應用服務器要求的用戶和密碼,然后才能出現iSQL*PLUS登陸界面,此時可以輸入sys或者system用戶,登陸數據庫進行管理。要以DBA身份登陸isqlplus,必須先配置好oc4j用戶。采用xml配置文件認證的方式。該配置文件位于$ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplus/config但是該配置文件中的密碼是加密過的,所以我們不能手動修改該文件,而是通過JAZN(Java AuthoriZatioN)來配置。JAZN是ORACLE提供的一個JASS(Java Authentication and Authorization Service)工具.
如何進入JAZN命令環境?
1.進入到目錄$ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplus/下,如下所示:
[oracle@DB-Server isqlplus]$ pwd
/database/product/dbhome_1/oc4j/j2ee/isqlplus/application-deployments/isqlplus
[oracle@DB-Server isqlplus]$ ls
application.log config isqlplus orion-application.xml
2.確保JAVA_HOME環境變量指向了正確的jdk(需要1.4以上)路徑,可以使用ORACLE自帶的jdk,位于$ORACLE_HOME/jdk
3.執行以下命令
[oracle@DB-Server isqlplus]$ $ORACLE_HOME/jdk/bin/java -Djava.security.properties=$ORACLE_HOME/oc4j/j2ee/home/config/jazn.security.props -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password welcome -shell
其中realm=iSQL*Plus DBA,user=admin,這些可以從xml配置文件中看到,admin的默認密碼是welcome,但是admin用戶默認沒有webDba權限,不能直接用于登陸isqlplus。通過JAZN,可以完成以下任務
1:新建用戶kerry 密碼設置為etl123!@#
JAZN:> adduser "iSQL*Plus DBA" kerry etl123!@#
2:列出用戶
查看這個組的用戶
JAZN:> listusers "iSQL*Plus DBA"
admin
kerry
JAZN:> listusers
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-23 ,文章oracle iSQL*PLUS配置設置圖文說明建站知識主要講述標簽,圖文,SQL網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_6099.html