티스토리 뷰
오라클 데이터베이스 접속(로그인) 권한 부여 방법(GRANT CONNECT)
오라클에서 사용자계정에 디비 접근(로그인)권한을 주려면 아래 명령어로 실행해주면 됨.
GRANT CONNECT TO 사용자계정명;
1. GRANT CONNECT란?
과거 오라클에서 CONNECT는 특정 권한(또는 기본 역할, Role)에 속했으며, 이 권한을 부여하면 해당 사용자는 데이터베이스에 연결(로그인)할 수 있었습니다.
- 즉, CONNECT 권한을 가진 계정은 sqlplus 등을 통해 DB에 접속 가능하게 됩니다.
오늘날(Oracle 11g 이후)에는 CONNECT라는 역할보다, CREATE SESSION 시스템 권한을 직접 부여하는 방식이 좀 더 일반적입니다. 하지만 예전 방식에 익숙한 환경에서는 여전히 GRANT CONNECT 구문을 사용하기도 합니다.
2. 실제 동작 방식
- GRANT CONNECT → 내부적으로 CREATE SESSION 권한을 포함(옛날에는 CONNECT라는 역할(Role) 자체가 추가 권한을 조금 더 포함하기도 했지만, 최신 버전에서는 CONNECT 역할이 더 이상 기본 제공되지 않고 CREATE SESSION만큼의 의미로 축소됨).
- 결과적으로 해당 명령을 실행하면, 입력한 사용자 계정이 DB에 로그인할 수 있습니다.
3. 요약
- 용도: 사용자에게 DB 접속 권한을 부여
- 과거: CONNECT라는 기본 역할이 DB 접근 권한을 포함해 제공되었음
- 최근: CREATE SESSION 등 구체적인 시스템 권한을 부여하는 편이 권장됨
- 호환성: 기존 스크립트/버전 호환을 위해 GRANT CONNECT를 그대로 사용하기도 함
따라서, GRANT CONNECT TO 계정;은 “계정 사용자가 데이터베이스에 연결할 수 있도록 권한을 주겠다”라는 의미입니다.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
링크
TAG
- #소방공무원준비
- #항해사특채
- #9급공무원
- #해양경찰공무원
- #해기사
- #공무원채용
- #필기시험
- #특별채용
- #경찰특채
- #기관사특채
- #체력단련
- #공무원체력
- #의무경찰
- #경찰채용
- #소방시험
- #체력시험준비
- #체력시험
- #면접준비
- #해양경찰특채
- #psat
- #정보통신직공무원
- #전의경특채
- #경찰공무원 #경찰특채 #경찰경력채용 #경찰시험 #경찰응시자격 #경찰공무원되는법 #특수경찰 #전문경찰 #경찰채용정보 #공무원시험 #경찰특공대 #사이버수사대 #변호사경찰 #회계사경찰 #경찰항공대
- #7급공무원
- #소방관되는법
- #공무원시험
- #it공무원
- #해양경찰시험
- #경찰시험
- #경력경쟁채용
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함