//권한 한번에 주기
GRANT ALL privileges ON *.* TO 'root'@'localhost' IDENTIFIED BY '패스워드' WITH GRANT OPTION;
//mysql 중지, 시작
/etc/rc.d/init.d/mysqld stop
/etc/rc.d/init.d/mysqld start
//권한 필요 없이 들어가기
killall mysqld
/usr/bin/mysqld_safe --skip-grant &
INSERT INTO db (Host, Db, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv) VALUES('%', 'DB명', '사용자', 'Y', 'Y', 'Y', 'Y','Y','Y');
//권한 주기
update user set Select_priv='Y', Insert_priv='Y', Update_priv='Y', Delete_priv='Y', Create_priv='Y', Drop_priv='Y',Reload_priv='Y',Shutdown_priv='Y',Process_priv='Y',File_priv='Y',Grant_priv='Y',References_priv='Y',Index_priv='Y',Alter_priv='Y',Show_db_priv='Y',Super_priv='Y',Create_tmp_table_priv='Y',Lock_tables_priv='Y',Execute_priv='Y',Repl_slave_priv='Y',Repl_client_priv='Y',Create_view_priv='Y',Show_view_priv='Y',Create_routine_priv='Y',Alter_routine_priv='Y',Create_user_priv='Y',ssl_type='Y',ssl_cipher='Y',x509_issuer='Y',x509_subject='Y',max_questions='Y',max_updates='Y',max_connections='Y',max_user_connections='Y';
flush privileges;
'개발자이야기 > MYSQL' 카테고리의 다른 글
초성 첫자 검색 (0) | 2014.04.30 |
---|---|
SQL 인젝션 발생 시 복구 쿼리 (0) | 2013.08.22 |
MySQL 성능을 죽이는 15가지 방법 ( 15 Ways to kill your MySQL application performance ) (0) | 2013.08.08 |
NOT IN 속도가 느릴때 LEFT JOIN 이용하는방법. SQL (0) | 2013.03.20 |
커버링 인덱스로 대용량 데이터 속도 높이기 (0) | 2013.03.20 |