본문 바로가기
IT관련/SQL

[오라클] 관리자 접속 방법/사용자 계정 기본 설정(삭제/추가/권한부여)

by 확고 2022. 7. 21.
728x90
반응형
[SQL 관리자로 접속하는 방법]

※ 오라클 설치할 때 시스템 관리자 비밀번호를 지정함(oracle로 지정했다고 가정)
  입력할 것 설명
SQL > conn : 계정에 연결
사용자명 입력 : sys : sys 또는 system
비밀번호 입력 :  oracle as sysdba : 설정한 비밀번호
  as sysdba
연결되었습니다.
  : 정상 실행됨

 

[사용자 계정 기본 설정(삭제/추가/권한부여) 하는 방법]

※ 사용자 계정 기본 설정은 관리자로 접속한 상태여야 한다.(위에 접속 방법 참고)
  입력할 것 설명
SQL > alter session set "_oracle_script"=true; : 편리하게 계정
  생성하기 위함
  이걸 안 쓰면
  아이디 앞에
  매번 C##을
  붙여야 함
세션이
변경되었습니다.
  : 정상 실행됨
SQL > drop user jspid cascade; : 계정 jspid
 있으면 지워라
사용자가
삭제되었습니다.
  : 없으면 존재하지
  않다고 뜸
SQL > create user jspid identified
by jsppw account unlock;
: 아이디 jspid,
비밀번호 jsppw
계정 생성
사용자가
생성되었습니다.
  : 정상 실행됨
SQL > grant connect, resource to jspid; : 계정 jspid
 접속할 수 있는
 권한 부여
권한이
부여 되었습니다.
  : 정상 실행됨
SQL > grant create table, create sequence to jspid; : 계정 jspid에
테이블, 시퀀스
생성 권한을 부여
권한이
부여 되었습니다.
   
SQL > alter user jspid default tablespace users quota
unlimited on users;
: 계정 jspid
용량 제한 없이
레코드 생성 허용
(테이블 스페이스
'USERS'에 대한
권한이 없다는
오류 해결법)
사용자가
변경되었습니다.
   
SQL > show user; : 접속 계정 확인
SQL > conn : 계정에 연결
사용자명 입력 : jspid  
비밀번호 입력 :  jsppw  
연결되었습니다.    

728x90
반응형

댓글