본문 바로가기
SW/Mysql

mysqld 계정 생성및 권한 ( MYSQL, MariaDB)

by bigju 2021. 10. 26.

OS : Centos 7.9
Tool : VMware

MYSQL : mysql  Ver 15.1 Distrib 10.1.48-MariaDB


<계정 생성>
create user '사용자'@'localhost' identified by '비밀번호';

<권한 부여>
grant all privileges on *.* to '사용자'@'localhost';

grant all privileges on DB이름.* to '사용자'@'localhost';

mysql> grant all privileges on *.* to '사용자'@'localhost';

mysql> grant all privileges on DB이름.* to '사용자'@'localhost';

mysql> grant all privileges on DB이름.테이블명 to '사용자'@'localhost';

mysql> grant select on DB이름.테이블명 to '사용자'@'localhost';

mysql> grant update(컬럼1, 컬럼2) on DB이름.테이블명 to '사용자'@'localhost';

모든 DB에 접근 가능하도록 하려면 *.*, 특정 DB에만 접근 가능하도록 하려면 DB이름으로 지정해주면 된다.

<사용자 삭제>
drop user '사용자'@'localhost';

<저장>
flush privileges;

'SW > Mysql' 카테고리의 다른 글

사이트 DB Dump  (0) 2021.10.15
사이트 DB Dump  (0) 2021.10.15

댓글

메인으로가기


    

Big Ju

IT Engineer


항상 답을 위해 노력하는

엔지니어입니다.

 

 

    


 UP!