방금 phpmyadmin 최신 버전을 다운받았습니다
설치한 후 사용자 이름 root를 입력하고 로그인을 클릭합니다(저는 로컬이기 때문에 root에는 비밀번호가 없습니다)
결과적으로 접근 거부 오류가 항상 뜹니다 보고
권한 설정에 문제가 없습니다.
온라인에서 좋은 답변을 찾을 수 없습니다.
구성 파일에 다음 문장이 있는 것으로 나타났습니다. $cfg['Servers'][$i][ 'AllowNoPasswordRoot'] = false;
library/common.inc.php의 886번째 줄에서 확인
false인 경우 사용자 이름이 루트 사용자인 경우 , 비밀번호는 비워 둘 수 없습니다. 그렇지 않으면 비어 있지 않습니다. 확인을 위해 기본적으로 false이므로 true로 변경하면 됩니다.
보안을 위해 루트 비밀번호를 설정해야 하기 때문일 수도 있습니다. 하하, 하지만 테스트 중에는 약간 잘못된 것 같습니다. 편리합니다. 일반적으로 로컬 루트 사용자는 비어 있습니다
그렇지 않으면 루트 비밀번호가 비어 있고 현재 보안 수준에 따라 로그인이 허용되지 않는다는 프롬프트 설명을 변경할 수 있습니다.
XXX에 가서 설정을 하시면 더 잘 이해할 수 있도록 변경해 주세요. 단일 접근이 거부되는 이유를 찾기가 너무 어렵습니다!
위 내용은 phpmyadmin 다운로드 내용을 포함하여 phpmyadmin 다운로드 phpmyadmin 액세스가 거부되는 실제 이유를 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.