[Oracle] 계정 생성 및 권한 부여 방법

계정 생성 방법

CREATE USER username IDENTIFIED BY password;

"username"은 생성하려는 계정의 이름을, "password"는 계정의 비밀번호를 나타냅니다. 계정 이름과 비밀번호는 각각 30자 이내로 지정

예시

Oracle-계정생성
Oracle-계정생성

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"은 권한을 부여하려는 계정의 이름을 나타냅니다.

예시

Oracle-권한부여
Oracle-권한부여

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" 권한을 모두 부여할 수 있습니다.

댓글

Designed by JB FACTORY

1 2 3 4 5 6 7 8 1 1 2 3 4 5 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10