IT/Oracle || Oracle SQL
Oracle SQL 유저 생성하기(create user) | 버전 별 상이
Lyk
2021. 1. 22. 21:38
728x90
반응형
1. Window + R => cmd 입력!
2. 시스템 계정으로 로그인
(맨 처음 오라클 설치할 때 설정했던 비밀번호)
sqlplus system/[설정한 비밀번호]
3. 계정 생성(Oracle 버전에 따라 조금은 상이하다)
12c 버전 전까지 원래는
create user [생성할 아이디] identified by [생성할 비밀번호];
하지만
12c 버전 부터는
create user c##[생성할 아이디] identified by [생성할 비밀번호];
달라진 것은 아이디 앞에 c##을 붙이는 것이다.
만약 아이디는 scott, 비밀번호는 tiger 이라는 계정을 만든다면
create user scott identified by tiger;
create user c##scott identified by tiger;
이런식으로 적을 수 있다.
4. 권한 부여
권한 부여 또한 버전에 따라 c##을 붙여준다.
grant connect, resource, dab to [사용자 아이디];
grant connect, resource, dab to c##[사용자 아이디];
grant connect, resource, dab to scott;
grant connect, resource, dab to c##scott;
끝!
추가적으로
- 계정을 삭제하려면?
drop user [사용자 아이디];
drop user [사용자 아이디] cascade;
drop user scott;
drop user scott cascade;
drop user c##scott;
drop user c##scott cascade;
- 권한을 해제하려면?
revoke connect, resource, dab from [사용자 아이디];
revoke connect, resource, dab from c##[사용자 아이디];
revoke connect, resource, dab from scott;
revoke connect, resource, dab from c##scott;
728x90
반응형