1. 오라클 데이터베이스 관리 시스템
(1) oracle 11g XE 설치
(2) 계정생성
- system, sys: 기본으로 제공되는 관리자 계정(사용자 생성 권한)
- Mysql 관리자 계정은 root : 사용자 생성, DB생성
- create user[id] identifed by [pw];\
- create user계정이름 identified by 계정비밀번호;
- 자신이 생각하는 id와 pw로 입력하면 된다.
(3) 권한부여
- 계정을 생성한 후에 권한을 설정한다.
- 종류
- connect: 접속권한
- resource: 객체 및 데이터 조작권한
- dba: 관리자 권한
- grant 권한 to 권한을 줄 대상;
- grant connect, resource, dba to 대상;
(4) 변경사항을 저장
(5) 생성계정 확인
- select * from all_users; —사용중인 모든 계정 확인
- 사용중인 계정을 확인할 수 있다.
(6) 계정관련 기타
- revoke 권한취소
- revoke 권한 from 계정;
- revoke connection, resource, dba from user1;
- 계정삭제
🙋♂️ SQL Developer에서 직접 계정을 생성해보자.
select * from all_users;
create user user2 identified by 1111;
grant connect, resource, dba to user2;
revoke connect, resource, dba from user2;
drop user user2 cascade;
commit;