코딩 ( 프로그래밍 )/MySQL
[MySQL] 사용자 생성 및 권한부여
IDMango
2020. 12. 26. 10:12
* Mysql 접속
$ mysql -u root -p
* mysql database 선택
mysql > use mysql;
* 사용자 추가
mysql > create user 사용자ID@'localhost' identified by '비번'; ( 로컬접속 가능 )
mysql > create user 사용자ID@'%' identified by '비번'; ( 원격접속 가능 )
* 사용자 삭제
mysql > drop user '사용자ID'@'localhost';
mysql > drop user '사용자ID'@'%';
* Database 생성
mysql > create database DB명 default character set utf8;
* Database에 권한 부여
mysql > grant all privileges on 사용자Database.* to 사용자ID@'%';
mysql > grant all privileges on 사용자Database.* to 사용자ID@'localhost';
mysql > flush privileges; // 변경된 권한을 모두 적용
* Database 사용자 조회
mysql > use mysql
mysql > select user, host from user;