Weblogic修改控制檯用戶名和密碼錯誤的解決方法

前幾天我接觸了weblogic中修改用戶名和密碼的部分,但是按照如下步驟進行操作,並重啓服務器之後,出現錯誤提示,不能打開console窗口

1、備份文件DefaultAuthenticatorInit.lidft

<span style="font-family: Arial, Helvetica, sans-serif;">$ cd /u01/app/oracle/product/11.1.0/fmw_1/user_projects/domains/mom_domain/security/DefaultAuthenticatorInit.ldift</span>

2、覆蓋DefaultAuthenticatorInit.ldift文件

$ cd /u01/app/oracle/product/11.1.0/fmw_1/user_projects/domains/mom_domain/security目錄,執行下列命令
java –classpath /u01/app/oracle/product/11.1.0/fmw_1/wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount <NewAdminUserName> <NewAdminPassword> .

$ cd /u01/app/oracle/product/11.1.0/fmw_1/user_projects/domains/mom_domain/security
$ java -classpath /u01/app/oracle/product/11.1.0/fmw_1/wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic weblogic123 .
說明:上述第二個命令用於覆蓋原有文件

3、重命名data目錄

$ cd /u01/app/oracle/product/11.1.0/fmw_1/user_projects/domains/mom_domain/servers/AdminServer
使用mv命令將其中的data目錄重命名

4、修改管理服務器上的boot.properties文件

$cd /u01/app/oracle/product/11.1.0/fmw_1/user_projects/domains/mom_domain/servers/AdminServer/security
進入該目錄下,將boot.properties文件的內容進行修改,需要與前述紅色部分的內容一致,修改之後的內容如下:

username=weblogic
password=weblogic123

5、重啓服務器

$ ps -ef | grep weblogic.Node | grep -v grep
$cd /u01/app/oracle/product/11.1.0/fmw_1/wlserver_10.3/server/bin
$./startNodeManager.sh &
$ ps -ef | grep weblogic.Node | grep -v grep
$cd /u01/app/oracle/product/11.1.0/fmw_1/user_projects/domains/mom_domain/bin
$./startWebLogic.sh &
打開console窗口時出現如下錯誤:

javax.security.auth.login.FailedLoginException:[Security:090304]Authentication Failed:User weblogic123 javax.security.auth.login.FailedLoginException:[Security:090302]Authentication Failed User weblogic123 denied

經過不斷嘗試之後,發現錯誤出現的原因是修改密碼時,未將對應的用戶名進行修改,後來按照上述的步驟,將用戶名和密碼改爲weblogicabc之後,修改成功,可以登錄

發佈了40 篇原創文章 · 獲贊 52 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章