>> Edit article
이름
제목
패스워드
: 해킹을 당해서 그럽니다. : 겨우 홈페이지와 DB는 살렸으며 : 설정도 어느정도 했는데 DB와 연결되는 것을 : 실행시키면 error 1045 Acess denied for user:root@localhost (using : : password:yes) 라고 나옵니다. 어떤게 문제나요? : 아무래도 계정 문제 같은데..... : 어떻게 설정 하는지 자세히좀 가르쳐 주세요. : 급해서 그럽니다. : 꼭좀 대답해 주십시요. 1) 현재 실행 되고 있는 mySQL 데몬을 죽입니다. 방법은 shutdown을 이용해도 되구요 다음과 같이 프로세스를 찾아서 죽이는 방법이 있습니다. ps -aef:grep mysql 이렇게 해서 나오는 프로세스 번호를 kill 죽이면 됩니다. 2) 데몬이 죽을 것을 확인한 후 데몬을 띄울 때 사용 권한이 없는 것으로 띄웁니다. ./bin/safe_mysql --grant-skip & 3) 데몬이 떠 있는지를 확인 한 후 mysql/bin/mysql -u root mysql 를 실행 하여 mysql를 실행 합니다. 4) 이제 root의 패스워드를 변경합니다. mysql> UPDATE user SET Password=PASSWORD('newpasswd') WHERE user='root'; 5) 그리고 새로운 설정이 되었다는 것을 데몬에게 알리기 위해서 다음을 실행 합니다. mysql> FLUSH PRIVILEGES; 그리고 mysql를 종료하여 나갑니다. 6) 현재 떠 있는 데몬을 죽이고 다시 실행합니다. 죽이는 법 -이제 root패스워드가 걸려 있으니 mysql]# ./bin/mysqladmin -uroot -p shutdown mysqld daemon ended 이 메세지를 확인 하시고 다시 데몬을 띄우면 됩니다. root@linuxer mysql]# ./bin/safe_mysqld & 이렇게 해서 하고자 하는 일을 다시 해보세요
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved