반응형

생성 5

[ORACLE] Create Table / Alter Table

■ Create Table ( 기초 테이블 생성 ) CREATE TABLE [ 테이블 명 ] ( [ 컬럼명 ] [ 데이터 타입 ] [ NULL 허용 ] [ 기본값 ] [ 조건 ] , [ 컬럼명 ] [ 데이터 타입 ] [ NULL 허용 ] [ 기본값 ] [ 조건 ] , ... [ 컬럼명 ] [ 데이터 타입 ] [ NULL 허용 ] [ 기본값 ] [ 조건 ] ) 예) CREATE TABLE USER ( USER_ID VARCHAR2(50) NOT NULL PRIMARY KEY, USER NAME VARCHAR2(20) ) ■ Alter Table (1) 테이블 컬럼 추가 ALTER TABLE [ 테이블 명 ] ADD [ 컬럼이름 ] [ 데이터 유형 ] ADD [ 컬럼이름 ] [ 데이터 유형 ] ... ADD..

DB/ORACLE 2023.06.29

[ORACLE] 계정 생성 && 권한 부여

■ Oracle 접속하기(cmd) ■ 계정 생성하기 □ CREATE USER [ 사용자 ID ] IDENTIFIED BY [ 비밀번호 ] ; - 오라클 19c에서 계정 생성할 때엔 사용자ID 앞에 c##을 붙여야 생성할 수 있는데 아래 명령어를 실행하면 붙이지 않아도 된다. - ALTER SESSION SET "_ORACLE_SCRIPT"=TRUE; ■ 계정 삭제하기 □ DROP USER [ 사용자 ID ] CASCADE ; ■ 권한 부여 □ GRANT [ 권한 : CONNECT, RESOURCE, DBA ] TO [ 사용자 ID ]; - CONNECT (접속권한), RESOURCE(데이터 조작 권한) ■ 권한 회수 □ REVOKE [ 권한 : CONNECT, RESOURCE, DBA ] FROM [ 사..

DB/ORACLE 2023.04.04

[MYSQL] DATABASE 생성

[1] MySQL DATABASE 생성하기 CREATE DATABASE [데이터베이스 이름] [2] MySQL USER 생성하기 - USE [데이터베이스명] : 해당 데이터베이스가 선택된다. CREATE USER '계정'@'IP' IDENTIFIED BY '비밀번호' [3] MySQL USER 권한 설정 하기 - FLUSH PRIVILEGES : 설정 정보 변경시 변경 사항을 즉시 반영하기 위하여 사용한다. - SHOW GRANTS FOR '[계정]'@'[IP]' : 계정의 권한 정보를 알 수 있다. => SHOW GRANTS FOR CURRENT_USER 현재 계정의 권한을 알 수 있다. GRANT ALL PRIVILEGES ON [데이터베이스명].* TO '[계정]'@'[IP]'

DB/MYSQL 2023.01.18
반응형