BIG
신규 DB 생성 및 생성한 DB 사용자 추가 샘플코드
Root 계정으로 DB 접속하는 과정은 생략합니다.
// DB 생성
MariaDB [(none)]> CREATE DATABASE `[NEW_DB_NAME]` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci
// User 생성 - localhost
MariaDB [(none)]> create user '[NEW_DB_USER]'@'localhost' identified by '[NEW_DB_USER_PW]';
// User 비밀번호 변경 - localhost
MariaDB [(none)]> alter user '[TARGET_DB_USER]'@'localhost' identified by '[NEW_DB_PW]';
// User 생성 - connect any where
MariaDB [(none)]> create user '[NEW_DB_USER]'@'%' identified by '[NEW_DB_USER_PW]';
// 권한 부여
MariaDB [(none)]> grant all privileges on [TARGET_DB_NAME].* to '[TARGET_DB_USER]'@'%';
// 권한 삭제
MariaDB [(none)]> revoke all privileges on [TARGET_DB_NAME].* to '[TARGET_DB_USER]'@'%';
// 권한 확인
MariaDB [(none)]> show grants for '[TARGET_DB_USER]'@'%';
// 권한 변경 사항 반영
MariaDB [(none)]> flush privileges;
LIST
'!!...MySQL&MariaDB' 카테고리의 다른 글
[MariaDB & HA] Galera Cluster 설치 - 이중화 / HA 구성 (0) | 2024.06.13 |
---|---|
[MariaDB] Sample usage of the MariaDB built-in function date_add (0) | 2023.07.24 |
[MariaDB] 싱글테이블 레코드 그룹 - 각 그룹별 마지막 레코드 가져오기 (0) | 2023.01.18 |
[MariaDB] 데이터 저장 경로 ( Datadir Path ) 변경 하기 (0) | 2023.01.10 |
[MariaDB] Sample - DROP VIEW (0) | 2022.12.23 |