본문 바로가기

SQL

[Oracle] 권한부여

내가 소유한 테이블에 대한 select(insert, update, delete) 권한을 다른 유저에게 부여 :

grant select on 소유자명.테이블명 to 유저이름;

내가 소유한 테이블에 대한 select(insert, update, delete) 권한을 다른 유저로부터 회수 :

revoke select on 소유자명.테이블명 from 유저이름;

내가 받은 객체권한과 내가 부여한 객체권한을 확인 :

select * from user_tab_privs;

테이블 생성 : 

create table emp(id number, name varchar2(30), day date);

컬럼 추가/수정/삭제 :

-컬럼추가

alter table 테이블명 add 컬럼명 컬럼타입;

-컬럼 타입,크기 수정

alter table 테이블명 modify 컬럼명 컬럼타입;

-컬럼 삭제(취소 불가)

alter table 테이블명 drop column 컬럼명;

 

'SQL' 카테고리의 다른 글

[Oracle] 이름 수정  (0) 2022.01.04
[Oracle] 제약조건  (0) 2022.01.04
[Oracle] 다중테이블 insert  (0) 2021.12.31
[Oracle] auto commit, auto rollback, savepoint  (0) 2021.12.31
[Oracle] 테이블 복제, 테이블 subquery  (0) 2021.12.31
Recent Posts
Popular Posts
Recent Comments