1. Database 생성MariaDB [(none)]> create database DB명; 2. Database 접속MariaDB [(none)]> use DB명; 3. 사용자 추가MariaDB [(none)]> create user 사용자ID@접속호스트(localhost) identified by '패스워드'; 4. 권한 FlushMariaDB [(none)]> flush privileges;- 권한을 사용자가 부여할 경우 flush를 꼭 해줘야 정상 작동 함 4. 권한 부여 (모든 권한)MariaDB [(none)]> grant all privileges on DB명.* to 사용자ID@접속호스트; 5. 권한 삭제MariaDB [(none)]> revoke all privileges on DB명...
1. MariaDB 설치# yum install mariadb 2. MariaDB 서버 설치# yum install mariadb-server 3. 서버 기본 설정 변경# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf - DB 구성에 따라 my-huge, my-large, my-medium, my-small 로 복사 4. UTF-8 설정"/etc/my.cnf" 파일에 아래 내용 추가 [mysqld] character-set-server=utf8collation-server=utf8_general_ci 5. MariaDB 서버 스타트# service mariadb start 6. 부팅시 자동 서비스 스타트# systemctl enable mariadb.service 7...
1. 사용자 계정 추가 CREATE USER [ID] IDENTIFIED BY [PASSWORD] DEFAULT TABLESPACE [TABLESPACE명] TEMPORARY TABLESPACE TEMP; CREATE USER test IDENTIFIED BY test DEFAULT TABLESPACE TEST TEMPORARY TABLESPACE TEMP; 2. 사용자 권한 1) 모든 권한GRANT CONNECT, RESOURCE, DBA TO [ID]; 2) 생성 권한GRANT CREATE SESSION TO [ID]; --접속권한GRANT CREATE DATABASE LINK TO [ID];GRANT CREATE MATERIALIZED VIEW TO [ID];GRANT CREATE PROCEDURE..
1. TABLESPACE 조회 SELECT * FROM DBA_TABLESPACES; 2. 용량 조회 SELECT TABLESPACE_NAME , FILE_NAME , BYTES/1024 AS KBytes , RESULT/1024 AS USED_KBytes FROM ( SELECT E.TABLESPACE_NAME , E.FILE_NAME , E.BYTES , (E.BYTES-SUM(F.BYTES)) AS RESULT FROM DBA_DATA_FILES E , DBA_FREE_SPACE F WHERE E.FILE_ID = F.FILE_ID GROUP BY E.TABLESPACE_NAME, E.FILE_NAME, E.BYTES ) A 3. 생성 CREATE TABLESPACE [TABLESPACE명] DAT..