728x90
[12c]
## 패스워드를 아는 경우
vi change.sh
from weblogic.management.security.authentication import UserPasswordEditorMBean
print "Changing password ..."
atnr=cmo.getSecurityConfiguration().getDefaultRealm().lookupAuthenticationProvider("DefaultAuthenticator")
atnr.changeUserPassword('my_user','my_password','new_password')
print "Changed password successfully"
${ORACLE_HOME}/oracle_common/common/bin/wlst.sh change.sh
## 패스워드를 모르는 경우
1) 인스턴스의 데이터 백업
cp -r ${WLS_DOMAIN_HOME}/servers/${SERVER_NAME}/data ${WLS_DOMAIN_HOME}/servers/${SERVER_NAME}/data_bak
2) setDomainEnv.sh 활성화
. ${WLS_DOMAIN_HOME}/bin/setDomainEnv.sh
3) 아래의 커맨드를 실행
java weblogic.security.utils.AdminAccount <ADMIN-USERNAME> <ADMIN-PASSWORD> <DOMAIN_HOME>/security
'WAS > WebLogic' 카테고리의 다른 글
| [weblogic] 애플리케이션 hot-deploy 관련 옵션 정리 (1) | 2024.01.02 |
|---|---|
| [WebLogic] Unicast VS Multicast for session Clustering (0) | 2023.10.27 |
| weblogic 관리 콘솔 접근 제한 (0) | 2023.10.11 |
| SSL 인증서 적용하기 (0) | 2023.09.01 |
| [weblogic 12cR2] 배포 애플리케이션 업데이트 시 세션 유지하기 (0) | 2023.08.23 |