일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- MSYS2
- git
- apple
- albumbook
- 애플
- css
- SWIFT
- Nodejs
- FIDO2
- MFA
- 앨범북
- OTP
- otpkey
- 2FA
- kmip
- MYSQL
- 앱리소스
- openssl
- WebAuthn
- OSX
- Android
- Xcode
- SSL
- 안드로이드
- fido
- 인증
- SSH
- 앱스토어
- SwiftUI
- appres
- Today
- Total
인디노트
데이터베이스 암호를 해독 할 수 없으며 ENTMGR.INI에서 암호를 재설정 할 수 없습니다"라는 오류를 어떻게 해결합니까? 본문
데이터베이스 암호를 해독 할 수 없으며 ENTMGR.INI에서 암호를 재설정 할 수 없습니다"라는 오류를 어떻게 해결합니까?
인디개발자 2018. 11. 14. 10:29문제점
Security Manager Control Command Shell에 로그인하려고 할 때
"데이터베이스
-2327에 연결할 수 없습니다. 데이터베이스 비밀번호를 해독 할 수 없으며 entmgr.ini에서 비밀번호를 재설정 할 수 없습니다" 라는 오류 메시지가 나타 납니다.
원인
암호화 데이터베이스 역할 비밀번호에 문제가 있습니다 (에스). Security Manager PostreSQL 데이터베이스와 고객 제공 데이터베이스 (Oracle 또는 PostgreSQL)를 모두 사용하는 설치에 적용됩니다.
참고 : Oracle은 Solaris에서만 지원됩니다.
이 오류가 발생할 수있는 이유는 다음과 같습니다.
1. 현재 워크 스테이션이 새로운 디스크 또는 네트워크 카드와 같은 실제 변경을 수행했습니다.
2. authauto.ini 파일이 다른 워크 스테이션에서 작성되었습니다.
3. Windows 워크 스테이션이 재부팅되었습니다 (Security Manager 8.1 SP1 패치 179388 이하).
해결 방법
오류를 해결하려면 :
- 데이터베이스 역할 암호는 다시 암호화 할 수 있도록 entmgr.ini에서 일반 텍스트로 다시 설정해야합니다.
- 자동 로그인이 활성화 된 경우 다시 활성화해야합니다.
Security Manager PostreSQL 데이터베이스를 사용할 때 데이터베이스 사용자 역할 (easm_entrust_pg)과 데이터베이스 백업 역할 (easm_entbackup)이 있습니다. 고객 제공 데이터베이스를 사용할 때 고객 정의 이름이있는 데이터베이스 사용자 역할 만 있습니다.
데이터베이스 역할 사용자 이름은 entmgr.ini에서 볼 수 있습니다.
- dbloginname = easm_entrust 또는 사용자 정의
- dbBackupName = easm_entbackup (보안 관리자 PostreSQL 데이터베이스에만 해당)
해결 절차 :
- % AUTHDATADIR % \ manager (Windows) 및 $ AUTHDATDIR / manager (UNIX 또는 Linux)에서 찾을 수있는 entmgr.ini 파일을 엽니 다.
- [login] 섹션에서 dbloginpw = 설정에서 데이터베이스 사용자 역할 비밀번호를 설정합니다.
- 보안 관리자 PostreSQL 데이터베이스를 사용하는 경우 [로그인] 섹션에서 데이터베이스 백업 역할 암호를 설정하십시오. DbBackupPw =
- entmgr.ini를 저장하십시오.
- Security Manager 8.1 SP1 패치 179388 이상이 설치된 Windows를 사용하는 경우이 단계를 건너 뜁니다.
- authauto.ini 파일을 엽니 다. authauto.ini 파일은 % AUTHDATADIR % \ manager (Windows) 및 $ AUTHDATDIR / manager (UNIX / Linux)에서 찾을 수 있습니다.
- [login] 섹션에서 'DbLoginPw ='항목을 제거하십시오.
- 보안 관리자 PostreSQL 데이터베이스를 사용하는 경우 [login] 섹션에서 'DbBackupPw ='항목도 제거하십시오.
- authauto.ini를 저장하십시오.
- Security Manager 제어 명령 쉘에 로그인하십시오. 오류가 해결되어야합니다. entmgr.ini의 일반 텍스트 암호가 제거되어 authauto.ini에 암호화되어 저장됩니다.
- 이전에 자동 로그인을 활성화했다면 다시 활성화해야합니다. '서비스 자동 로그인 쿼리'는 자동 로그인이 활성화 된 것으로 표시되지만 다시 활성화해야 함을 유의하십시오.
authauto.ini 복원 및 자동 로그인 구성에 대한 자세한 내용은 Security Manager Operations Guide를 참조하십시오.
'내 프로젝트' 카테고리의 다른 글
[리눅스] Proxy 서버 구축(squid) (0) | 2019.04.09 |
---|---|
Apple App Permissions (0) | 2019.01.29 |
IG bind sample (0) | 2018.04.30 |
SM_PostgreSQL_9220_RH (0) | 2018.04.24 |
sdcinst 설치 후 문제점 해결 (0) | 2018.02.13 |