`
lbay
  • 浏览: 25935 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

http://localhost:5560/isqlplus/dba无法登陆的解决办法

阅读更多
http://localhost:5560/isqlplus/dba无法登陆的解决办法?
 
管理oracle数据库的工具主要有:
http://localhost:1158/em
http://localhost:5560/isqlplus  须先启动isqlplus服务,>isqlplusctl start
但是当我输入http://localhost:5560/isqlplus/dba 时,只见弹出登陆对话框,却无法登陆。无论输入那个账号都不行,现将解决办法记录如下,这是在windows下的操作:    
针对我自己的情况,我先要进入到oracle的目录,
F:\oracle\product\10.2.0\db_1\oc4j\j2ee\isqlplus\application-deployments\isqlplus,然后调用java命令来进行下一步的步骤。

F:\oracle\product\10.2.0\db_1\oc4j\j2ee\isqlplus\application-deployments\isqlplus>F:\oracle\product\10.2.0\db_1\jdk\bin\java.exe -Djava.security.properties=F:\oracle\product\10.2.0\db_1\oc4j\j2ee\home\config\jazn.security.props -jar F:\oracle\product\10.2.0\db_1\oc4j\j2ee\home\jazn.jar -user "iSQL*Plus DBA/admin" -password "welcome" -shell    这是一串连续的命令了。
#增加用户和密码
JAZN:> adduser "iSQL*Plus DBA" bob bob
JAZN:> listusers
iSQL*Plus DBA/bob
iSQL*Plus DBA/admin
#开放iSQL*Plus DBA URL权限
JAZN:> grantrole webDba "iSQL*Plus DBA" bob
JAZN:> setpasswd "iSQL*Plus DBA" bob bob 111111
#退出
JAZN:> exit
JAZN:>
F:\oracle\product\10.2.0\db_1\oc4j\j2ee\isqlplus\application-deployments\isqlplu
s>
接下来用http://localhost:5560/isqlplus/dba 会弹出来个登陆框 账号:bob;口令;111111
就可以访问了。
---------------------------------------------------------------------------
              ---------------------文章2--------------------------
---------------------------------------------------------------------------
一般用户登陆isqlplus的网址http://ip: 5560/isqlplus,进入该网址后会直接进入数据库用户登陆界面,使用数据库中的普通用户即可登陆。
DBA用户登陆isqlpus的网址http://ip: 5560/isqlplus/dba,进入该网址后首先会弹出一个登陆框,要求先输入iSQL*Plus DBA的用户和密码,注意这里不是数据库用户,而是isqlplus应用服务器要求的用户和密码。
要以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,可以完成以下任务
如何进入JAZN命令环境
1.进入到目录%ORACLE_HOME%/oc4j/j2ee/isqlplus/application-deployments/isqlplus/
2.确保JAVA_HOME环境变量指向了正确的jdk(需要1.4以上)路径,可以使用oracle自带的jdk,位于%ORACLE_HOME%/jdk
3.执行以下命令
java -Djava.security.properties=%ORACLE_HOME%/sqlplus/admin/iplus/provider -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.新建用户ning,密码pass
JAZN:> adduser "iSQL*Plus DBA" isqluser pass
2.列出用户
JAZN:> listusers
iSQL*Plus DBA/admin
iSQL*Plus DBA/isqluser
3.授予用户登陆isqlplus DBA的权限
JAZN:> grantrole webDba "iSQL*Plus DBA" isqluser
4.退出JAZN命令环境
JAZN:> exit
假设上面我们创建了一个用户isqluser,密码为pass,并且已经授予webDba权限。
接下来重新启动isqlplus应用服务器
isqlplusctl stop
isqlplusctl start
再进入网址http://ip:5560/isqlplus/dba ,在弹出的对话框中输入isqluser和pass,就可以进入到数据库登陆界面了,选择以sysdba或sysoper身份登陆了.
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/cn_kevin_peng/archive/2010/01/16/5200887.aspx
分享到:
评论

相关推荐

    http://localhost:5560/isqlplus/dba 用户设置

    《http://localhost:5560/isqlplus/dba 用户设置》 在IT行业中,数据库管理是至关重要的,特别是对于大型企业来说,高效、安全的数据库管理能够保证业务的正常运行。本文将深入探讨如何在isqlplus环境中为dba用户...

    iSQLPlus DBA登录实现.txt

    本文主要介绍如何通过iSQLPlus实现DBA级别的登录,解决在输入特定URL时无法使用数据库管理员(sys)账户登录的问题。文章涵盖的关键知识点包括:配置iSQLPlus登录、处理TNS错误、配置Java环境变量、使用JAZN工具添加...

    ORACLE笔记(数据库)

    http://localhost:5560/isqlplus Toad:管理, PlSql Developer: 第二课:更改用户 1. sqlplus sys/bjsxt as sysdba 2. alter user scott account unlock;(解锁) 第三课:table structure 1. 描述某一张...

    oracle基本知识点[参照].pdf

    iSQL*Plus也是一个用于数据库交互的工具,URL为"http://localhost:5560/isqlplus",或使用DBA模式"http://localhost:5560/isqlplus/dba"。在sqlplus中,常用命令如`show user`显示当前用户,`disc`断开连接,`conn`...

    oracel相关信息啊

    - **URL**: `http://localhost:5560/isqlplus/dba` - **说明**: 这是iSQL*Plus的DBA(数据库管理员)模式的Web界面地址。 - **用途**: 在DBA模式下,用户可以获得更多的权限来管理数据库对象,如表空间、用户账号等...

    ORACLE如何安装技巧

    DBA用户则可通过 `http://WWW-558C0A876F3:5560/isqlplus/dba` 进行访问。这些服务允许用户执行SQL命令并管理数据库。 - **Enterprise Manager 10g**:通过 `http://localhost:1158/em` 访问Enterprise Manager 10g ...

    LINUX下安装ORACLE

    通过Database Control控制台(URL: http://localhost.localdomain:1158/em)或iSQL*Plus(URL: http://localhost.localdomain:5560/isqlplus)等工具对数据库进行管理。确保这些工具的URL正确无误,并能够通过它们...

    oracle实战笔记

    - **方式2**:使用Oracle提供的GUI版本的SQL Plus,通常是Web版的SQL Plus,通过浏览器访问`http://localhost:5560/isqlplus`。 **知识点5:SQL Plus的基本操作** - **登录**:打开SQL Plus后,输入用户名和密码...

    oracle_10g-在em下以dba登录设置-008

    首先,确保你已经安装了 Oracle 10g,并且可以通过 `http://localhost:5560/isqlplus/dba` 登录到 iSQL*Plus DBA。这个 URL 提供了一个 web 界面,允许 DBA 进行数据库操作。但是,首次访问时,你需要提供的是 iSQL*...

    Oracle 入门文档

    - 安装过程中会提供一些重要的URL信息,比如用于Web版SQL Plus的地址`http://[hostname]:5560/isqlplus`,这里的`[hostname]`通常可以替换为`localhost`或IP地址`127.0.0.1`。 - SQL Plus是Oracle数据库中一个非常...

    oracle 安装

    - 安装后,可以通过两个URL访问管理工具:Oracle企业管理器(EM)的地址是`http://localhost:1158/em`,而SQL*Plus Web应用程序的地址是`http://localhost:5560/isqlplus`。 8. **验证数据库版本**: - 使用`...

    何明 oracle 教程

    - **访问地址**: 可以通过`http://tgh:5560/isqlplus/`或`http://localhost:5560/isqlplus/`访问SQL*Plus控制台。 ### 6. 参数文件操作 - **PFILE**: 以文本格式保存的参数文件,通常命名为`init.ora`。 - **...

    Oracle 入门文档2

    在Windows环境中,你可以通过命令行或浏览器访问http://localhost:5560/isqlplus来使用它。sqlplus允许你执行SQL语句和PL/SQL块,是DBA日常工作的得力助手。别忘了开启OracleServiceORACLE和Listener服务,前者用于...

    linux下安装oracle

    - SQL*Plus的默认地址为`localhost:5560/isqlplus`。 - **注意**: 启动SQL*Plus服务前,需要确保环境变量`ORACLE_HOME`和`TNS_ADMIN`已被清除。 通过以上步骤,可以在Linux环境下顺利完成Oracle数据库的安装与...

    oracle笔记

    3. iSQL*Plus:一个基于Web的数据库管理工具,可通过http://localhost:5560/isqlplus访问。 4. Toad:强大的数据库管理和开发工具,适合DBA和开发人员使用。 5. PL/SQL Developer:专门用于Oracle数据库的集成开发...

Global site tag (gtag.js) - Google Analytics