데이터 사이언스 DataScience/Data Base 데이터베이스
[Oracle] 분명히 비밀번호가 맞는데 틀리다고 나온다 (ORA-01017)
섭코딩
2021. 2. 24. 21:43
1. 문제상황
- 방금 만든 계정에서 비밀번호가 틀리다고 나온다.
- 오류코드
ORA-01017 : 사용자명/비밀번호가 부적합, 로그온할 수 없습니다.
ORA-01017: invalid username/password; logon denied.
2. 해결방법 & 원인
- 해결방법 : 비밀번호 변경
ALTER USER 유저이름 IDENTIFIED BY "비밀번호";
- 원인
최초 유저 생성시 비밀번호를 ' ' 홀따옴표로 입력했다.
특수문자가 포함된경우 반드시 " " 쌍따옴표로 스크립트를 입력해야한다.
3. 유사사례
- 오라클 버전업을 했더니 비밀번호가 틀리다 → 11g 버전부터 대소문자를 구별한다.
아래 스크립트처럼 대소문자 구분 옵션을 꺼도 되지만,
ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON=FALSE;
장기적으로는 대소문자를 확실히 정해서 비밀번호를 변경/유지하는 것을 추천.
반응형