본문 바로가기

SQL/sqlplus

ORACLE(사용자 권한 부여)

sqlplus 로 접속

 

 

sys  AS SYSDBA (관리자로 권한을 부여해야하기때문에 관리자로 들어가야한다.)

 

 

Grant DBA TO via;

 

 "GRANT" 권한을 부여한다. 

 

" DBA (databaseadminstrator의 약자) "  데이터 베이스 관리자(모든일을 할 수 있는 권한을 의미)

 

그것을 누구에게 주겠다?

-> via 라는 사용자는 슈퍼 관리자 권한으로 일을 할 수 있게 된다.

 

그리고 한가지

실제로 데이터 베이스를 관리하는 사용자와

데이터베이스를 이용하는 사용자를 이원화 시켜서 관리하는 것이 가장 이상적이다.

 

그렇기때문에 via라는 사용자는 데이터베이스를 사용할 사용자이기 때문에 

이 사람에게 필요한 최소한의 권한만을 주는 것이 바람직하다.

 

DBA의 같은 경우는  최대한의 권한을 주는 것이기 때문에 실제에서는 이렇게 사용하는 것은 좋지 않다.

 


 

Grant succeeded (권한 부여 성공 메세지)

 

exit를 한 후,

다시 sqlplus를 입력 후 접속

 

via -> password를 enter

(참고. 비밀번호는 화면에 보이지 않는다. )

'SQL > sqlplus' 카테고리의 다른 글

ORACLE(행 추가)  (0) 2021.04.01
ORACLE(테이블 생성1)  (0) 2021.04.01
ORACLE(테이블 생성)  (0) 2021.04.01
ORACLE (테이블 생성)  (0) 2021.04.01
ORACLE( 사용자 생성)  (0) 2021.04.01