Oracle에서 SQLplus 연결
Oracle의 sqlplus에서 user sys를 연결하고 싶지만 연결한 후 다음과 같이 입력합니다.
sqlplus sys as sysdba
password:123456
Error: ORA-01030:insufficient privilege warning:You are no longer to connect oracle.
누가 내 문제를 해결하는 것을 도와주나요?
사용자와 함께 명령줄을 통해 sqlplus에 연결하는 예제는 약간 혼란스러워 보입니다.sys
및 암호123456
:
sqlplus sys/123456 as sysdba
또는
sqlplus "sys/123456 as sysdba"
Oracle 10 이전 버전입니다.이미 sqlplus 내부에 있는 경우(예제가 SQL>로 시작하는 것으로 가정함) connect 명령을 사용합니다.
SQL> connect sys/123456 as sysdba
모든 경우 환경 변수를 설정하지 않은 경우ORACLE_SID
암호 뒤에 다음과 같이 지정해야 합니다.
sqlplus sys/123456@<mydbname> as sysdba
어디에<mydbname>
형식 중 하나입니다.<hostname>/<sid>
Oracle 10 이상을 사용하거나 의 유효한 항목을 사용하는 경우tnsnames.ora
파일(위치:$ORACLE_HOME/network/admin
) 모든 버전에 적용됩니다.
현재 로그인한 운영 체제 사용자 계정이 ORA_DBA 그룹(윈도우즈) 또는 DBA 그룹(*nix)의 구성원입니까?
yes라고 대답하면 다음으로 확인해야 할 항목은 시스템sdba 사용자로 정의된 모든 사용자의 암호가 들어 있는 ORACLE_HOME\database\orapwORCL.ora 파일입니다.데이터베이스가 없으면 데이터베이스를 종료하고 orapwd 유틸리티를 실행해야 합니다.
- cd ORACLE_HOME\데이터베이스
- orapwd file=또는apwORCL.ora 암호=123456 항목=10
sys 암호를 123456으로 정의합니다.그러면 데이터베이스를 시작하고 sys/123456을 sysdba로 연결할 수 있습니다.
sysdba 로그인 시 password= 기반 인증을 수행하려면 암호 파일이 있어야 합니다.데이터베이스가 작동하지 않고 데이터베이스가 사용자를 인증할 수 없는 경우 sysdba 연결이 허용되어야 하기 때문입니다.
언급URL : https://stackoverflow.com/questions/990061/connect-sqlplus-in-oracle
'prosource' 카테고리의 다른 글
Android - 시작 프로그램 아이콘 크기 (0) | 2023.08.26 |
---|---|
mysql 8에서 sql 오류 0이 발생하는 이유는 무엇입니까? (0) | 2023.08.21 |
Docker Alpine 컨테이너에서 셸 시작 (0) | 2023.08.21 |
내 위치: 플렉스박스를 사용할 때 스틱 요소가 끈적거리지 않습니다. (0) | 2023.08.21 |
수동 이벤트 수신기 내부의 기본값을 방지할 수 없습니다. (0) | 2023.08.21 |