작성
·
169
·
수정됨
0
안녕하세요. swingbench 에러좀 확인부탁드려요
● 배경 : 오라클19c 설치 후 Swingbench Oracle Entry Install에서
아래정보로 계정생성,테이블,인덱스 생성하다가
SOE_10G DB계정 접속불가로 DB계정이 계속 LOCK 됩니다.
-- Swingbench Oracle Entry Install Wizard 에서 설정정보
Username : SOE_10G
Password : SOE_10G
Schema's Tablespace : SOE_10G
● 다른테스트 : 아래와 같이 계정생성하여 서버에서 로그인도 해봤지만 유저명/패스워드가 틀리다고 나옵니다.
-- 기존 계정삭제
DROP USER SOE_10G CASCADE;
-- 계정 확인
SELECT * FROM dba_users WHERE username = 'SOE_10G';
-- 계정생성
CREATE USER SOE_10G
IDENTIFIED BY SOE_10G
DEFAULT TABLESPACE SOE_10G
TEMPORARY TABLESPACE TEMP;
GRANT connect, resource, dba TO SOE_10G;
sqlplus / as sysdba
-- 로그인
conn SOE_10G/SOE_10G
● Swingbench Oracle Entry Install Wizard 실행시 에러부분 로그 :
Apr 27, 2024 5:19:56 AM com.dom.datagen.kernel.DatabaseGenerationThread run
SEVERE: Unexpected Error when attempting to insert comma delimited row :
java.sql.SQLException: Unable to start the Universal Connection Pool: oracle.ucp.UniversalConnectionPoolException: Cannot get Connection from Datasource: java.sql.SQLException: ORA-01017: invalid username/password; logon denied
.....
Apr 27, 2024 5:19:56 AM com.dom.datagen.kernel.DatabaseGenerationThread run
SEVERE: Unexpected Error when attempting to insert comma delimited row :
java.sql.SQLException: Unable to start the Universal Connection Pool: oracle.ucp.UniversalConnectionPoolException: Cannot get Connection from Datasource: java.sql.SQLException: ORA-01017: invalid username/password; logon denied
.....
Apr 27, 2024 5:19:56 AM com.dom.datagen.kernel.DatabaseGenerationThread run
SEVERE: Unexpected Error when attempting to insert comma delimited row :
java.sql.SQLException: Unable to start the Universal Connection Pool: oracle.ucp.UniversalConnectionPoolException: Cannot get Connection from Datasource: java.sql.SQLException: ORA-01017: invalid username/password; logon denied
.....
Apr 27, 2024 5:19:56 AM com.dom.datagen.kernel.DatabaseGenerationThread run
SEVERE: Unexpected Error when attempting to insert comma delimited row :
java.sql.SQLException: Unable to start the Universal Connection Pool: oracle.ucp.UniversalConnectionPoolException: Cannot get Connection from Datasource: java.sql.SQLException: ORA-01017: invalid username/password; logon denied
.....
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Apr 27, 2024 5:19:58 AM com.dom.datagen.kernel.DatabaseGenerationThread run
SEVERE: Unexpected Error when attempting to insert comma delimited row :
java.sql.SQLException: Unable to start the Universal Connection Pool: oracle.ucp.UniversalConnectionPoolException: Cannot get Connection from Datasource: java.sql.SQLException: ORA-28000: The account is locked.
at oracle.ucp.util.UCPErrorHandler.newSQLException(UCPErrorHandler.java:456)
at oracle.ucp.util.UCPErrorHandler.throwSQLException(UCPErrorHandler.java:133)
답변 2
0
안녕하십니까,
지금 SQLPLUS로 접속하는데도 Invalid username, password 오류가 발생한다는 것인가요?
아님 sqlplus에서는 되는데, Swingbench에서는 안된다는 건가요?
sqlplus 에서 안되면 이건 username, password가 잘못 입력 된것입니다(이걸 모르시지는 않을 것 같고),
근데 sqlplus에서는 되는데 swingbench에서 안될 이유가 없습니다만..
혹 강의와 동일하게 DB를 생성해서 만드시는 건지요? 다른 DB에 접속하신건 아닌지요?
말그대로 Swingbench에서 invalid username password로 인지하고 있는것이라, 저도 별다른 방법이 없을 것 같습니다만, 일단 SWINGBENCH를 재 설치하시고, 다시한번 해보십시요. 그래도 안되면 다시 글 부탁드립니다.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다.
dba님의 질문을 주의 깊게 읽었습니다. Swingbench에서의 계정 생성, 테이블 및 인덱스 생성 과정 중에 발생하는 ORA-01017: invalid username/password; logon denied
와 ORA-28000: The account is locked
오류에 대해 도움을 드리고자 합니다.
Oracle에서 발생하는 ORA-01017
오류는 대체로 사용자 이름이나 비밀번호가 잘못되었음을 나타냅니다. 사용자가 입력한 로그인 정보와 데이터베이스에 저장된 정보가 일치하지 않을 때 이 오류 메시지가 표시됩니다. 또한, ORA-28000
오류는 계정이 잠겼음을 나타내며, 계정 잠금은 특정 횟수 이상 로그인에 실패했거나 보안 정책에 따라 자동으로 발생할 수 있습니다.
Swingbench를 사용하여 Oracle 데이터베이스에 접근하려 할 때 발생한 이 오류들을 해결하기 위해서는 먼저 계정 잠김을 해제하는 것부터 시작해야 합니다. 다음은 잠긴 계정 해제 SQL 명령어 예시입니다:
ALTER USER SOE_10G ACCOUNT UNLOCK;
그런 다음, 사용자 이름과 비밀번호가 정확한지 다시 확인하고 필요한 권한이 해당 계정에 부여되어 있는지 확인해야 합니다.
비슷한 문제를 해결하는 방법에 대한 구체적인 사례는 여기서 찾으실 수 있지 않지만, soe_10g_01.dbf생성중 오류와 관련된 오류 처리 방법이 몇 가지 있습니다. 이 링크에서 다루는 주제는 soe_10g_01.dbf
생성 중 용량 문제로 발생한 오류에 대한 것이며, 직접적인 계정 문제 해결 방법이나 Swingbench의 오류 해결에 관한 구체적인 방법은 제공하지 않습니다.
해당 오류를 해결하는 데 도움이 되는 명확한 링크를 찾기 어려운 상황이며, 보다 전문적인 도움이 필요할 수 있습니다. 현재 제공된 내용을 바탕으로 해당 오류와 직접적으로 관련된 구체적인 해결 방법을 제공하기 어렵음을 양해해 주시기 바랍니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.