Oracle SQL Developer를 사용하여 SYS로 데이터베이스에 로그인할 수 없음
저는 Oracle과 함께 일한 지 얼마 되지 않았지만, 관리자 측면에서는 매우 초보적인 사람이며 배우고 있으므로 참고 견디십시오.
SYS 사용자 이름으로 SQL Developer를 사용하여 데이터베이스(또는 cl_test)에 로그온할 수 없습니다.SYS를 사용하는 SQL Plus에서 SYS를 SYSDBA로 로그온할 수 있습니다. SQL Developer를 사용하려고 하면 다음과 같은 오류가 발생합니다.
ORA-01017: 사용자 이름/암호가 잘못되었습니다. 로그온이 거부되었습니다.
SQLPlus에서 SYS로 SYSDBA로 로그인하여 데이터베이스 내에 테스트 테이블을 생성하고 테스트 사용자 SCOT에게 SELECT 권한을 부여하였습니다.Scott 사용자는 SQL Developer를 통해 문제 없이 로그인하고 허용된 테이블에 액세스할 수 있습니다.
Scott 사용자와 SYS가 동일한 설정으로 로그인하고 있는 것을 확인했습니다.
호스트 이름: (IP 주소)
항구: 1521
SID: 또는 cl_test
SYSI의 경우 SYSDBA 역할에 플래그를 지정하지만 그렇지 않으면 설정이 동일합니다.
SYS를 사용하여 로그온할 수 없는 이유에 대한 의견이 있으십니까?제가 무언가를 간과하고 있는 것일까요, 아니면 제 DB를 잘못 구성한 것일까요?
이것이 관련이 있는지 확실하지 않지만 호스트 이름에 'localhost'를 사용할 수 없으므로 IP 주소를 입력해야 합니다.로컬 호스트를 인식하도록 Oracle을 구성하는 위치는 어디입니까?
이것은 Windows XP를 실행하는 독립 실행형 테스트 상자에 Oracle 11.2.0.1.0을 새로 설치한 것입니다.Oracle SQL Developer 1.5.5 실행 중.
SYSDBA 시스템 권한 및 (SYSDBA로 로그인하고 데이터베이스에 연결:
1-ASYSDBA를 연결하면 SYSDBA 권한이 호출됩니다.사용자 SYS로 로그인할 때 ASSYSDBA 절을 생략하면 SQL 명령줄에서 로그인 시도를 거부합니다.
2--SQL Developer를 사용하여 SYS 사용자 ASSYSDBA에 대한 데이터베이스 연결을 엽니다.
그래서 - 이것이 당신에게 효과가 있다면:
sqlplus sys/Oracle_1@pdborcl as sysdba;
아래와 같이 "SYS AS SYSDBA"를 사용해 보십시오.
또는 다음과 같습니다.
"SYS"를 입력하고 드롭다운 메뉴에서 ROLE: SYSDBA를 선택할 수 있습니다.
데이터베이스가 SQL Developer 설치와 동일한 호스트에 있다는 것을 올바르게 이해할 수 있습니까?SQL Plus로 테스트할 때 연결을 완전히 검증하고 있습니까?
sqlplus "sys/password@database as sysdba"
오류가 정확한 경우일 수 있습니다.암호 파일을 만들었는지 확인합니다.
사용 중인 sys 암호가 잘못되었습니다.
그러나 Oracle 시스템에서 명령으로 Oracle에 연결하기 때문에 Oracle은 암호가 올바르지 않더라도 암호를 확인하지 않습니다.
sys 암호를 변경하고 다시 시도하십시오.
신탁의
orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID 암호=Euro2016 항목=5
즉, $ORACLE_HOME/dbs/orapw$ORACLE_SID 파일에 SYSDBA에서 사용하는 암호 Euro2016을 씁니다.
이제 $ORACLE_SID에서 sqdeveloper: 사용자 이름 sys, 암호 Euro2016을 선택한 SYSDBA, 호스트 이름, 포트, sid를 사용하여 연결할 수 있습니다.
언급URL : https://stackoverflow.com/questions/9129664/unable-to-log-in-to-database-as-sys-with-oracle-sql-developer
'programing' 카테고리의 다른 글
방화벽에서 호스트된 사이트를 제거하려면 어떻게 해야 합니까? (0) | 2023.06.26 |
---|---|
모든 git 오리진 및 로컬 태그를 제거하는 방법은 무엇입니까? (0) | 2023.06.26 |
Android 레이아웃 폴더에 하위 폴더를 포함할 수 있습니까? (0) | 2023.06.26 |
Excel 2013 VBA에서 명명된 셀을 참조하는 올바른 방법은 무엇입니까? (내가 이것을 망치고 있다는 것을 알고 있습니다) (0) | 2023.06.26 |
MongoDB 집계 프레임워크에서 중위수 계산 (0) | 2023.06.26 |