728x90
반응형
MariaDB 계정 생성 및 권한 부여하기(권한 주기)
도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^
지난 글에서는 MariaDB를 설치하고 제대로 동작하는지 확인했습니다.
이번 글에서는 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
반응형
'DB, SQL' 카테고리의 다른 글
[MS SQL, SQL SERVER] TABLE의 COLUMN에 PRIMARY KEY 적용하기, 테이블 컬럼에 PRIMARY KEY 적용 (0) | 2021.06.01 |
---|---|
MariaDB root 비밀번호 재설정, root password 변경하기 (0) | 2021.05.09 |
GCP cloud ubuntu에 mariadb 설치하기 & 기본 사용법 (0) | 2021.05.09 |
[MSSQL] 테이블 스키마 컬럼 정보 조회하기 (0) | 2021.03.19 |
[MSSQL] 사용자 정의 함수, 테이블 반환 함수, 스칼라 함수 (2) | 2021.03.15 |