SQL/sqlplus

ORACLE(사용자 권한 부여)

파이리파 2021. 4. 1. 14:48

sqlplus 로 접속

 

 

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

 

 

Grant DBA TO via;

 

 "GRANT" 권한을 부여한다. 

 

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

 

그것을 누구에게 주겠다?

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

 

그리고 한가지

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

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

 

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

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

 

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

 


 

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

 

exit를 한 후,

다시 sqlplus를 입력 후 접속

 

via -> password를 enter

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