모든 IP에서 root 접속 허용
1. mysql 테이블에 직접 적용
Insert into mysql.user (Host,User,Password,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv,Reload_priv,Shutdown_priv,Process_priv,File_priv,Grant_priv,References_priv,Index_priv,Alter_priv,Show_db_priv,Super_priv,Create_tmp_table_priv,Lock_tables_priv,Execute_priv,Repl_slave_priv,Repl_client_priv,Create_view_priv,Show_view_priv,Create_routine_priv,Alter_routine_priv,Create_user_priv,Event_priv,Trigger_priv,Create_tablespace_priv,ssl_type,ssl_cipher,x509_issuer,x509_subject,max_questions,max_updates,max_connections,max_user_connections,plugin,authentication_string,password_expired)
values ('%','root',password('비밀번호'),'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0,'mysql_native_password','','N');
2. grant를 이용한 권한부여
grant all privileges on db.table to '아이디'@'%';
모든 IP 접속 시 사용하는 비밀번호 변경
update mysql.user set Password =password('변경할 비밀번호') where User ='root';
원격지에서 MySQL 접속
# mysql -h 접속IP -u사용자 -p
'DataBase > MySQL' 카테고리의 다른 글
ERROR 1396 (HY000): Operation CREATE USER failed for (0) | 2018.09.20 |
---|---|
MySQL - 쿼리문(Create Alter Drop Insert Select Update Delete) (0) | 2018.09.14 |
RHEL5 에 MySQL 5.6 설치 (0) | 2018.07.04 |
MySQL - root 비밀번호 설정 (0) | 2018.07.04 |
Linux에 MYSQL5.6 설치 (0) | 2018.06.25 |