[Oracle] 계정 생성 및 권한 부여 방법
- 코딩/Oracle
- 2019. 8. 15.
계정 생성 방법
CREATE USER username IDENTIFIED BY password;
"username"은 생성하려는 계정의 이름을, "password"는 계정의 비밀번호를 나타냅니다. 계정 이름과 비밀번호는 각각 30자 이내로 지정
예시
CREATE USER EVERLAND IDENTIFIED BY LUMERIDE; 라고 입력을 하게 되면 사용자 계정이 생성 되게 된다.
CREATE USER ID지정 IDENTIFIED BY PASSWORD지정;
권한 부여 방법
GRANT privilege_name TO username;
위의 SQL 문장에서, "privilege_name"은 부여하려는 권한을 나타냅니다. 예를 들어, "SELECT", "INSERT", "UPDATE", "DELETE" 등의 SQL 권한을 부여할 수 있습니다. "username"은 권한을 부여하려는 계정의 이름을 나타냅니다.
예시
GRANT CONNECT, RESOURCE, DBA TO EVERLAND;
DBA TO 뒷부분에 테이블 명을 지정해주면 권한이 부여 된다.
권한 취소 방법
REVOKE privilege_name FROM username;
"privilege_name"은 취소하려는 권한을 나타냅니다. "username"은 권한을 취소하려는 계정의 이름을 나타냅니다.
다수의 권한 부여 방법
GRANT SELECT, INSERT, UPDATE, DELETE TO username;
다수의 권한을 부여하려면, 각 권한을 콤마(,)로 구분하여 나열하면 됩니다. 예를 들어, 다음과 같은 SQL 문장을 사용하여 "username" 계정에 "SELECT", "INSERT", "UPDATE", "DELETE" 권한을 모두 부여할 수 있습니다.
'코딩 > Oracle' 카테고리의 다른 글
오라클 sql ORA-06550 : 식별자가 정의되어야 합니다. (1) | 2019.08.20 |
---|---|
오라클 sql select (0) | 2019.08.16 |
[Oracle] 오라클 dump(dmp) 파일 import 하는방법 (0) | 2019.08.16 |
[Oracle] ora 01031 insufficient privileges (1) | 2019.08.15 |
오라클 sql 클라이언트 (ORACLE CLIENT) 설치 (데이터베이스) (0) | 2019.08.15 |