오류 "#1045 - 사용자 'root'@'localhost'(비밀번호 사용: YES)에 대한 액세스 거부됨"은 일반적으로 잘못된 자격 증명을 사용하여 MySQL에 액세스하려고 할 때 발생합니다. 다음은 비밀번호를 재설정하고 액세스 권한을 다시 얻는 단계입니다.
프롬프트에서 MySQL을 엽니다. 다음을 사용합니다. 명령:
mysql -u root -p
비밀번호 업데이트: 다음 쿼리를 실행합니다.
UPDATE mysql.user SET authentication_string=PASSWORD('MyNewPass') WHERE User='root';
다시 시작 MySQL 서비스:
Linux/macOS의 경우: 다음 명령을 사용합니다.
sudo service mysql stop sudo service mysql start
config.inc.php 파일 편집: 루트 비밀번호를 지정하고 새 비밀번호로 업데이트하는 줄입니다.
<code class="php">$cfg['Servers'][$i]['password'] = 'MyNewPass';</code>
위 내용은 다음은 질문 형식의 몇 가지 제목 옵션이며 각각 강조점이 약간 다릅니다. * **루트 사용자로 MySQL에 로그인할 때 \'액세스 거부\' 오류를 수정하는 방법은 무엇입니까?** (간단하고 심각함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!