사용자의 SQL 비밀번호를 잊어버렸습니다(debian)

사용자의 SQL 비밀번호를 잊어버렸습니다(debian)

root내 SQL Server에는 두 명의 SQL 사용자 가 있습니다 bob. 나는 루트 비밀번호를 알고 있지만 Bob의 비밀번호를 잊어버렸습니다. Bob의 비밀번호를 보거나 재설정하려면 어떻게 해야 하나요?

답변1

MySQL 서버에 대해 이야기하고 있고 bob사용자가 로컬 사용자( 'bob'@'localhost')라고 가정하고, 이전 비밀번호를 모를 때 MySQL 사용자 비밀번호를 변경하는 방법은 다음과 같습니다.

MySQL에 루트로 로그인하고 다음 명령 중 하나를 실행하십시오.

SET PASSWORD FOR 'bob'@'localhost' = PASSWORD('n3wp4ssw0rd');    # before v5.7.6
ALTER USER 'bob'@'localhost' IDENTIFIED BY 'n3wp4ssw0rd';        # v5.7.6 or newer

그런 다음 권한 테이블을 다시 로드합니다.

FLUSH PRIVILEGES;

이제 가셔도 됩니다.

관련 정보