解决iSQL*Plus无法以dba身份登录问题(2)


iSQL*Plus以DBA身份登录时,采用Oracle http server验证和数据库两个用户双层验证。本文重点讲解Oracle HTTP server用户验证

第一步:

从oracle安装目录 $oracle/db_1/install/readme.txt文件可以查看到isql*plus和isql*plus dba 登陆的URL

第二部:

确认如下xml文档存在。该文档保存用户名和密码信息

$oracl/db_1/oc4j/j2ee/isqlplus/application-deployments/isqlplus/config/jazn-data.xml,其中该目录下另外一个jazn.xml文件也很重要,如果是在jazn命令下修改用户时需要它。如果直接修改xml文档的话就不需要用了。

iSQL*Plus 默认以dba身份登录的用户是admin,默认密码为welcome,可以修改密码,可以添加新用户。有两种方案:

       a方案:(手动修改xml文档)只显示有用部分,图中的阴影部分为一个webDba用户的信息,如果想添加用户,在对应的部分按照相应的标签格式

增添即可

...........

<realm>

   < name > iSQL*Plus DBA </ name >      //为域名
-  < users >
-  < user >
   < name > admin </ name >
   < display-name > Realm Administrator </ display-name >
   < description > Administrator for this realm. </ description >
   < credentials > {903}ubtKEVZPHqBXthQMG2Pi5mnwWzjLlPHX </ credentials >
   </ user >
-  < user >
   < name > ning </ name > //用户名部分
   < credentials > {903}oWOx56FH3y8iaOXRlsJBAIatjhwGa/zL </ credentials > //密码部分,你可能看不懂,别急,下文会告诉你编辑的秘密
   </ user >      
-
< user>
< name > leyi </ name >
   < credentials > {903}Q/BXbNF3ZyuT+d589zKiIVzH6LjGwgTi6K7Xx1f5wBA= </ credentials >
   </ user >
   </ users >
-  < roles >
-  < role >
   < name > webDba </ name >
-  < members >
-  < member >
   < type > user </ type >
   < name > admin </ name >
   </ member >
-  < member >
   < type > user </ type >
   < name > ning </ name >
   </ member      //该部分很重要,一看表签的名字就知道什么用了
-  < member >
   < type > user </ type >
   < name > leyi </ name >
   </ member >
   </ members >
   </ role >
-  < role >
   < name > admin </ name >
   < display-name > Realm Admin Role </ display-name >
   < description > Administrative role for this realm. </ description >
-  < members >
-  < member >
   < type > user </ type >
   < name > admin </ name >
   </ member >
   </ members >
   </ role >
   </ roles >
   </ realm >
.............
修改密码的格式:英文叹号+密码  例如,如果想把用户名为ning的用户密码改为intlgj,则将
 <credentials>{903}oWOx56FH3y8iaOXRlsJBAIatjhwGa/zL</credentials>改为
 <credentials>!intlgj</credentials>
然后保存即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值