728x90
반응형
SMALL
Oracle 서버를 설치 후, 쿼리툴(DBeaver, PL/SQL Developer 등)을 이용하여 접속까지 되는 것을 확인하였다.
이후 C#에서 DB를 접속하였으나,
[ORA-01017: 사용자명/비밀번호가 부적합, 로그온 할 수 없습니다.]
라는 메시지가 나오면서 접속이 되지 않았다.
해결책을 찾아보도록 하자.
■ C#에서 DB접속 시, ORA-01017 에러 해결책
1. 이전에 포스팅했던 내용을 일단 먼저 숙지한다.
- ORA-01017: 사용자명/비밀번호가 부적합, 로그온 할 수 없습니다.
2. 여기서 순서가 중요하다. 포스팅 내용대로 해도 안된다고 하면, 대소문자 구분 안 하게 설정값을 다시 변경한다.
SQL> alter system set sec_case_sensitive_logon=FALSE;
3. 그리고 비밀번호를 다시 설정한다. (꼭 비밀번호를 다른 것으로 설정 안 해도 된다. 즉 비밀번호를 동일한 것으로 다시 해도 된다는 소리)
SQL> alter user system identified by abcde;
4. C#에서 접속이 되는지 확인한다. - 해결되었음
결론: sec_case_sensitive_logon = TRUE (대소문자 구별함)에서 비밀번호를 abcde로 설정했더라도, 비밀번호가 다른 게 인식된다는 것을 확인
728x90
반응형
LIST
'Database > Oracle' 카테고리의 다른 글
Oracle 설치 후 Port 변경하는 방법 (0) | 2024.07.07 |
---|---|
PL/SQL Developer 유용한 기능 (Version 12.0.5.1828) (0) | 2024.07.07 |
ORA-01034, ORA-27101, ORA-12560 재 시작 말고 pfile 파라미터로 해결 (0) | 2024.03.20 |
Oracle DB Dump (exp/imp 이용) (0) | 2024.03.18 |
ORA-12638 신용 검색에 실패 했습니다. 에러 해결 (0) | 2024.01.28 |