WebSphere遺忘管理控制台密碼解決方法


 一:

from:

http://blog.chinaunix.net/uid-14824714-id-3359565.html

 

WebSphere遺忘管理控制台密碼解決方法

  常在河邊走,哪有不濕鞋,WebSphere管理中最讓人無語的是把密碼忘記了。管理控制台也好,數據源的密碼也好,配置的時候為了滿足安全管理的要求設置了8位以上、大小寫皆有、毫無意義的密碼,現在兩眼一抹黑,怎么都試不出來。怎么辦?重裝?生產環境好不好。其實不用着急,IBM還是給我們留了一條后路的。

  管理控制台密碼遺忘有兩種補救措施:

  方法一:命令行——從$WAS_HOME/profiles/xxx 概要文件名/bin目錄下,運行 wsadmin -conntype NONE 。當wsadmin的命令行窗口出現之后,運行 securityoff 。上述操作在應用服務器啟動或停止的狀態都能發出。再次啟用WAS時,就是停用管理安全性的狀態了。

  方法二:修改配置文件——修改$WAS_HOME\config\cells\xxx 下的security.xml,把第一個enable改成false就取消安全性了。

 

from

http://mrushui.iteye.com/blog/2034040

1、 a) 將IBM\WebSphere\AppServer\profiles\AppSrv01\config\cells\****\

X注:C:\Program Files (x86)\IBM\SDP\runtimes\base_v7\profiles\was70profile1\config\cells\windows10Node01Cell

Cell\security.xml中的enable改為false ,注意不要改錯地方了,改動地址如下:

<security:Securityxmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"xmlns:orb.securityprotocol="http://www.ibm.com/websphere/appserver/schemas/5.0/orb.securityprotocol.xmi"xmlns:security="http://www.ibm.com/websphere/appserver/schemas/5.0/security.xmi"xmi:id="Security_1" useLocalSecurityServer="true"useDomainQualifiedUserNames="false" enabled="true" cacheTimeout="600" issuePermissionWarning="false"activeProtocol="BOTH" enforceJava2Security="false"enforceFineGrainedJCASecurity="false" appEnabled="true"dynamicallyUpdateSSLConfig="true" allowBasicAuth="true"activeAuthMechanism="LTPA_1"activeUserRegistry="WIMUserRegistry_1"defaultSSLSettings="SSLConfig_muwei-PCNode01_1"adminPreferredAuthMech="RSAToken_1">

以上標紅處,原先為TRUE,需要將其改為FALSE;

或b)命令行——從$WAS_HOME/profiles/xxx 概要文件名/bin目錄下,運行 wsadmin -conntype NONE 。當wsadmin的命令行窗口出現之后,運行 securityoff 。上述操作在應用服務器啟動或停止的狀態都能發出。再次啟用WAS時,就是停用管理安全性的狀態了。

2、  然后啟動WAS,用任意用戶 名進行登錄。

3、  登錄后點擊安全性-全局安全性,勾上啟用管理安全性,注意不要選擇JAVA2安全性,再點擊應用,跳轉后點擊保存。

4、  再打開全局安全性,看界面中,有一個可用的域定義,下面是聯合存儲庫。

5、  點擊配置,待跳轉后,直接點擊應用,然后出現出現讓你保存的設置以及重新輸入密碼的框框,輸入新的密碼,點擊保存。OK。

6、  再停掉服務器再重新啟動。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM