Database/MySQL

MySQL root 접근 권한 설정

catchv 2014. 5. 26. 15:29
반응형

MySQL은 HOST별 계정별 접근권한을 설정해야 데이터베이스에 접근 할 수 있다.

root 계정의 경우 모든 권한을 할당하여 접근 권한을 줄 수있다.

grant all privileges on *.* to root@'host명 또는 IP주소' identified by '패스워드' with grant option;

grant all privileges on *.* to root@'192.168.0.%' identified by '패스워드' with grant option;

grant all privileges on *.* to root@'%' identified by '패스워드' with grant option;

그리고 반드시 아래의 명령어를 실행해야 적용이 된다.

flush privileges;

 

mysql.user의 정보를 확인해 보면 host, account 별로 계정의 패스워드 및 권한이 다르게 나온다.

반응형

'Database > MySQL' 카테고리의 다른 글

docker mysql lower_case_table_names  (0) 2021.08.23
mysql 8.x error message  (0) 2021.08.15
mysql 8.x root password 초기화  (0) 2021.08.15
MySQL Linux Port 방화벽 설정(3306)  (1) 2014.05.26
yum을 이용한 MySQL 설치  (0) 2014.05.26