IT

MySql이 mysql 서버를 다시 시작한 후 사용자 암호를 재설정합니다.

itgroup 2023. 10. 20. 13:34
반응형

MySql이 mysql 서버를 다시 시작한 후 사용자 암호를 재설정합니다.

사실은 mariadb인데 클라이언트를 시작하려면 명령줄에 "mysql"을 입력해야 합니다.

아무튼 입장 후에.

mysql  --user=root

이 시점에서 "root"에는 암호가 없으므로 성공적으로 로그인한 다음:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('my_pass');

그리고 작동합니다. 이제부터 로그인하려면 "my_pass"를 사용해야 합니다.

하지만 전 그렇게 하죠

sudo service mysql restart

그리고 이제부터 루트의 비밀번호는 다시 "비밀번호 없음"으로 재설정됩니다.

그리고 다시 말하지만 로그인을 위해서는 비밀번호를 알려줄 수 없습니다.

대부분의 기사가 "사용자 비밀번호 재설정 방법"에 관한 것이기 때문에 구글 검색은 도움이 되지 않습니다 :)

제 문제를 해결할 수 있었습니다. 관심 있는 사람이 있다면 다음을 수행해야 합니다.

flush privileges

비밀번호 변경 후.

언급URL : https://stackoverflow.com/questions/35602408/mysql-resets-user-password-after-restarting-mysql-server

반응형