서버셋팅 노트 - MySQL 사용자 생성

root 계정 비밀번호 생성

mysql>set password FOR root@localhost=password( '비밀번호' );

또는

#/usr/bin/mysqladmin -u root password '비밀번호'

anonymous 유저 삭제

mysql>delete FROM mysql.user WHERE user = '';

외부에서 접근할수 있게 하는 경우

mysql>GRANT ALL PRIVILEGES ON test_db.* TO test_id@'%' IDENTIFIED BY 'test_passwd';

내부에서만 접속할수 있게 하는 경우

mysql>GRANT ALL PRIVILEGES ON test_db.* TO test_id@localhost IDENTIFIED BY 'test_passwd';

mysql 재시작

#mysqladmin -uroot -ptest_passwd reload