미국 오라클(Oracle)사의 관계형 데이터베이스 관리 시스템의 이름이다. 현재 유닉스 환경에서 가장 널리 사용되는 RDBMS이다. 검색이나 업데이트용 언어로는 국제표준화기구의 표준 구조화 조회 언어와 PL/SQL을 지원
오라클을 설치하고 path를 설정하면 cmd 창에서 sqlplus
로 오라클에 접속할 수 있다.
오라클을 설치하면 기본적으로 생성되는 계정이 있다.
SHOW USER : 현재 접속중인 계정 확인
conn : 계정 변경
SELECT * FROM ALL_USERS; : 모든 계정의 정보 확인
SELECT * FROM DBA_USERS; : 모든 계정의 정보 확인
CREATE USER [계정이름] IDENTIFIED BY [계정비밀번호]; : 계정 생성
DROP USER [계정이름]; : 계정 삭제
ALTER USER [계정이름] IDENTIFIED BY [새로운 비밀번호];
새로운 계정에 권한을 설정하기 위해선 관리자 계정(SYS)으로 접속해야 한다.
시스템 권한 종류
권한 부여 / 제거 / 조회
GRANT CREATE [권한명1], [권한명2] TO [계정이름]; : [계정이름]에 권한 부여
REVOKE [권한명1], [권한명2] FROM [계정이름]; : [계정이름]에 부여된 권한 제거
SELECT * FROM USER_TAB_PRIVS_MADE;
SELECT * FROM USER_TAB_PRIVS_RECD; : 계정 권한 조회
** 참고