MariaDB 데이터베이스를 만들고, 만든 데이터베이스에 대한 권한을 가지는 계정을 생성해보겠습니다.
MariaDB 는 윈도우 버전으로 Command Prompt (MariaDB 10.0 (x64)) Console 을 이용하였습니다.
데이터베이스 생성
C:\Windows\system32>mysql -u root -p -- root 계정으로 접속합니다. Enter password: **** -- root 게정 비밀번호를 입력합니다. Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 8 Server version: 10.0.19-MariaDB mariadb.org binary distribution Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> create database demo; -- demo 라는 명을 가지는 데이터베이스를 생성합니다. Query OK, 1 row affected (0.00 sec) MariaDB [(none)]> show databases; -- 데이터베이스 목록을 확인합니다. +--------------------+ | Database | +--------------------+ | demo | -- 생성완료 | information_schema | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec) MariaDB [(none)]>
생성한 데이터베이스를 삭제할 경우
-- demo 라는 명을 가지는 데이터베이스를 삭제합니다. MariaDB [(none)]> drop database demo;
계정 생성 및 권한 부여
-- 비밀번호가 1111인 tester 계정을 생성합니다. MariaDB [(none)]> create user 'tester'@'localhost' identified by '1111'; Query OK, 0 rows affected (0.02 sec) -- tester 계정에게 demo 데이터베이스의 모든 사용권한을 부여한다. -- '%' 대신 localhost를 사용할 경우 외부에서 접속 불가 MariaDB [(none)]> grant all privileges on demo.* to tester@'%'; Query OK, 0 rows affected (0.38 sec) -- 권한설정을 새로 반영합니다. MariaDB [(none)]> flush privileges; Query OK, 0 rows affected (0.01 sec)
혼자 개발하는 거면 상관없지만, 하나의 계정으로 여러 곳에서 사용할 경우
사용권한 부여시 'localhost' 대신 '%' 을 사용하여
외부에서 해당 계정에 대해서
외부에서 접근이 가능하도록 합니다.
계정 생성 확인
Setting environment for MariaDB 10.0 (x64) C:\Windows\system32>mysql -u tester -p -- 생성한 tester 계정으로 접속합니다. Enter password: **** Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 9 Server version: 10.0.19-MariaDB mariadb.org binary distribution Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]>
'개발 Story > MariaDB' 카테고리의 다른 글
MariaDB JDBC 드라이버 정보 (2) | 2015.06.01 |
---|---|
MariaDB 윈도우 버전 설치 및 사용법 (2) | 2015.06.01 |
Comments