본문 바로가기
728x90
반응형

DB2

ORACLE GRANT, SYNONYM 권한 , 별칭 주기 오늘은 Oracle DB에서 GRANT와 SYNONYM을 주는 방법을 알아보려고합니다. 일을 하다보면, DB 계정을 두개 세개 다중으로 사용하게 되는경우가 있는데, A라는 스키마 계정에서 B라는 스키마 계정의 테이블, 패키지, 프로시저, 함수 등등을 사용해야 하는 경우가 있습니다. 이럴때 필요한게 GRANT, 하지만 GRANT를 받아도 사용하려면 앞에 스키마를 주고 사용해야하는데, 이런 불편함을 없애는것이 SYNONYM 입니다. 자세한것은 아래에서 설명 드리겠습니다. 1. GRANT ORACLE 에서 GRANT는 데이터베이스 사용자에게 권한을 부여하기 위한 SQL 명령문 입니다. GRANT 명령문은 데이터베이스 개체(테이블, 뷰, 프로시저 등) 에 대한 특정 작업(조회, 삽입, 업데이트, 삭제 등) 에 .. 2023. 4. 14.
[DB] SQL DDL, DML, DCL 이란? 안녕하세요. IT회사에서 일하고 있는 4년차 개발자 입니다. 일을 하다보면 기본적일 수 있지만, 처음엔 잘 모를수 있다고 생각하여 적게되었습니다. 용어 명령어 설명 데이터 정의어 (DDL : Data Definition Language) CREATE 테이블, 뷰, 인덱스 등을 정의하는 명령어 ALTER 테이블에 대한 정의를 변경하는 명령어 DROP 테이블, 뷰, 인덱스 등을 삭제하는 명령어 TRUNCATE 테이블을 초기화 시키는 명령어 데이터 조작어 (DML : Data Manipulation Language) SELECT 데이터 베이스에 들어있는 데이터를 조회 또는 검색하기 위한 명령어 INSERT 데이터 베이스에 데이터를 저장하기 위한 명령어 UPDATE 데이터 베이스에 저장되어있는 데이터를 변경하기.. 2022. 9. 8.
728x90
반응형