본문 바로가기
728x90

낙서장/SQL15

사용자 권한과 롤 사용자 권한과 롤 오라클에서 사용자의 권한은 약 130여가지나 된다. 여기에서는 가장 많이 사용하는 대표적인 몇가지만을 언급하도록 하겠다. 1. 데이터베이스 관리자가 가지는 시스템 권한의 종류 시스템 권한 기능 CREATE USER 새롭게 사용자를 생성하는 권한 DROP USER 사용자를 삭제하는 권한 DROP ANY TABLE 임의의 테이블을 삭제할 수 있는 권한 QUERY REWRITE 질의 재작성을 할 수 있는 권한 BACKUP ANY TABLE 임의의 테이블을 백업할 수 있는 권한 2. 일반 사용자가 데이터베이스를 관리하는 권한 시스템 권한 기능 CREATE SESSION 데이터베이스에 접속할 수 있는 권한 CREATE TABLE 사용자 스키마에서 테이블을 생성할 수 있는 권한 CREATE VIE.. 2021. 8. 8.
오라클 10g 시작 connect 권한 부여 등.. 3. 시스템 상황 조회 1) 데이터베이스 목록 및 권한 확인 2) 테이블 목록 및 권한 확인 select * from tabs; 3) 실제 저장된 DB 파일명 확인 select * from dba_data_files; 4) 사용자 목록 및 권한 확인 select * from dba_users; 4. 사용자 등록 및 권한을 설정해 보자. 실제로 데이터베이스 어드민이나 관리자로 데이터베이스에 로그인할일은 거의없을 것이다. 여러가지 측면에서 도움될게 없기 때문이다. 새로운 일반 사용자를 등록하고 해당 유저가 갖고 있어야할 권한을 줘 보겠다. 1) 먼저 시스템 관리자 권한으로 로그인해야 한다. conn system/1111 2) 사용자를 등록한다. create user park identified by a123.. 2021. 8. 8.
SQL 이란 1. SQL 이란 Structured Query Language의 의미로 사용 용도에 따라 대표적으로 데이터 정의어(DDL), 데이터 조작어(DML), 데이터 제어어(DCL) 나뉘어 진다. 유형 의미 명령어 DQL(Data Query Language) 질의어. 데이터를 검색할때 사용되는 유형 select DML(Data Manipulation Language) 데이터 조작어. 데이터를 변경할때 사용되는 유형 insert update delete DDL(Data Definition Language) 데이터 정의어. 데이터베이스나, 테이블을 만들고 수정하고 삭제할때 사용되는 유형 create alter drop(테이블통째로 날림(핵)) rename truncate(데이타만삭제 구조남김) TCL(Transat.. 2021. 8. 8.
728x90
LIST