본문 바로가기
웹 관련 기록/MariaDB,MySQL

MariaDB, 사용자 계정 만들기와 권한 설정

by Planetis 2015. 4. 18.
사용자 추가 https://mariadb.com/kb/en/mariadb/create-user/

CREATE USER '사용자명'@'호스트' IDENTIFIED BY '비밀번호';

사용자 제거 https://mariadb.com/kb/en/mariadb/drop-user/
DROP USER bob;
MariaDB starting with 10.1.3

The same thing using the optional IF EXISTS clause:

DROP USER IF EXISTS bob;

비밀번호 변경 https://mariadb.com/kb/en/mariadb/set-password/
SET PASSWORD FOR 'bob'@'%.loc.gov' = PASSWORD('newpass');

권한 부여 https://mariadb.com/kb/en/grant/

GRANT <권한> ON <DB> FROM <사용자>;


// 모든 권한

GRANT ALL ON *.* TO '사용자'@'%' WITH GRANT OPTION;


권한 추가와 삭제 https://mariadb.com/kb/en/revoke


REVOKE <권한> ON <DB> FROM <사용자>;


// 모든 권한 제거
REVOKE ALL, GRANT OPTION FROM '사용자'@'%';


권한 보기

DROP USER bob;

DB 사용

USE DBNAME;

DB 목록 나열

SHOW DBNAME;

DB 생성과 삭제 

https://mariadb.com/kb/en/mariadb/create-database/

https://mariadb.com/kb/en/mariadb/drop-database/

CREATE DBName;

CREATE IF NOT EXISTS DBName;


DROP DBName;

DROP IF NOT EXISTS DBName;


320x100

댓글