CS/sql

MariaDB 계정 생성 및 권한 부여하기(권한 주기)

isaac.kim 2021. 5. 9.
728x90
반응형

MariaDB 계정 생성 및 권한 부여하기(권한 주기)

 

도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^

 

 

 

지난 글에서는 MariaDB를 설치하고 제대로 동작하는지 확인했습니다.

 

지난글 lifere.tistory.com/108

 

GCP cloud ubuntu에 mariadb 설치하기 & 기본 사용법

GCP cloud ubuntu에 mariadb 설치하기 & 기본 사용법 1. MariaDB 설치 기본 PC는 Windows 10 환경이지만, GCP cloud는 ubuntu로 되어 있기 때문에 리눅스 명령어를 사용하여 설치를 진행할 것입니다. 설치 명령어..

lifere.tistory.com

이번 글에서는 mariaDB 계정을 생성하고 해당 계정으로 로그인하는 과정을 알아보려고 합니다.

 

먼저 계정을 보기 위해서는 mysql 데이터베이스를 선택하시고 user 테이블에서 확인할 수 있습니다. 아래에서 다시 설명드리기로 하고 계정 생성부터 다루겠습니다.

 

1. mariadb 계정 생성하기

다음과 같이 생성하며 'id'@'localhost'로 생성하면 로컬호스트에서만 접속 가능합니다.

 

> CREATE USER 'username'@'%' IDENTIFIED BY 'password';

 

ID : TEST / PW : TEST 로 계정을 생성해봤습니다.

 

반응형

 

2. 사용자 계정에 권한 부여하기 

> GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'%';

 

TEST라는 계정에 대해서 명령어를 입력했습니다.

 

 

3. 새로고침

> FLUSH PRIVILEGES;

 

 

 

4. 생성된 계정 확인하기

 

1) SHOW DATABASES; 

└▶ 데이터베이스 목록 보기

 

2) USE mysql;             

└▶ 데이터베이스 mysql 사용하기

 

3) SHOW TABLES;

└▶ 테이블 목록 보기

 

4) SELECT host, user, password FROM user;

└▶ 기존에 있던 id와 방금 만든 TEST 계정 출력

 

 

5. 사용자 계정 삭제하기 'username'@'host'

> DROP USER 'username'@'host'

drop user 'TEST'@'%' 입력했으며, TEST 계정이 삭제되었습니다.

 


도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^

 

728x90
반응형