May 2024 업데이트 됨: 우리의 최적화 도구를 사용하여 오류 메시지를 받지 않고 시스템 속도를 늦추십시오. 지금 다운로드 이 링크
- 다운로드 및 설치 여기에 수리 도구.
- 컴퓨터를 스캔하도록 합니다.
- 그러면 도구가 컴퓨터 수리.
MySQL의 SQL 언어를 기반으로 한 오픈 소스 데이터베이스 관리 시스템입니다. MySQL은 XAMPP 제어판과 함께 제공되며 이는 오픈 소스이며 자유롭게 사용할 수있는 애플리케이션이기도합니다. 그러나 최근에는 브라우저를 통해 "MySQL"데이터베이스에 액세스 할 수없는 사용자로부터 많은보고가 접수되었으며 " 'root'@ 'localhost'사용에 대한 액세스가 거부되었습니다."라는 오류가 표시됩니다.
이 문제의 원인은 사용자에게 전역 권한을 부여하지 않기 때문입니다. 따라서 사용자에게 선택 영역에 대한 전체 권한을 부여하면 문제가 해결됩니다.
이 기사에서는이 문제를 해결하고이 오류의 원인을 알려주는 가장 간단한 방법을 안내합니다. 지침을 따라 추가 문제를 피하십시오.
MySQL 오류에서 사용자 'root'@ 'localhost'에 대한 액세스 거부 오류를 해결하려면
- 배포본에 따라 /etc/my.cnf 또는 /etc/mysql/my.cnf를 열고 편집하십시오.
- [mysqld]에 보조금 점프 테이블을 추가하십시오.
- MySQL을 다시 시작하십시오.
- 이제 다음 명령으로 mysql에 연결할 수 있습니다. mysql -u root -p
- mysql> rinse 권한을 실행하십시오.
- ALTER USER'root '@'localhost 'IDENTIFIED by'NewPassword'로 새 암호를 설정하십시오.
- /etc/my.cnf로 돌아가 보조금 점프 테이블을 삭제 / 주석 처리하십시오.
- MySQL을 다시 시작하십시오.
- 이제 새로운 mysql -u root -p password로 로그인 할 수 있습니다.
패스워드없이 MySQL을 보안 모드로 시작하십시오
mysqld_safe –skip-grant-tables &
경고 : 위험합니다! 내 테이블에 데이터가 없었기 때문에 악의적 인 판독에 대해 걱정하지 않았습니다. "건너 뛰기"옵션을 사용하면 누구나 암호없이 모든 권한으로 로그인 할 수 있습니다. 테이블에 대한 우려 사항이있는 경우 원격 액세스도 비활성화해야합니다.
2024 년 XNUMX 월 업데이트 :
이제 이 도구를 사용하여 파일 손실 및 맬웨어로부터 보호하는 등 PC 문제를 방지할 수 있습니다. 또한 최대 성능을 위해 컴퓨터를 최적화하는 좋은 방법입니다. 이 프로그램은 Windows 시스템에서 발생할 수 있는 일반적인 오류를 쉽게 수정합니다. 손끝에 완벽한 솔루션이 있으면 몇 시간 동안 문제를 해결할 필요가 없습니다.
- 1 단계 : PC 수리 및 최적화 도구 다운로드 (Windows 10, 8, 7, XP, Vista - Microsoft Gold 인증).
- 2 단계 : "스캔 시작"PC 문제를 일으킬 수있는 Windows 레지스트리 문제를 찾으십시오.
- 3 단계 : "모두 고쳐주세요"모든 문제를 해결합니다.
– 스킵 네트워킹
또 다른 효과적인 해결 방법 솔루션
다음 단계를 수행하십시오.
–skip-grant-tables 옵션을 사용하여 MySQL 서버 인스턴스 또는 데몬을 시작합니다.
$ mysqld — 스킵-그랜트 테이블
다음 지침을 따르십시오.
$ mysql -u root mysql mysql mysql mysql
$ mysql> UPDATE user SET Password = PASSWORD ( 'my_password') 또는 USER = 'root';
$ mysql> PRIVILEGE FLUSHES;
알 수없는 필드에 직면 한 경우 사용 중 암호 오류 :
사용자 업데이트 set authentication_string = password ( 'my_password') 여기서 user = 'root';
마지막으로 –skip-grant-tables 옵션없이 인스턴스 / 데몬을 다시 시작합니다.
/etc/init.d/mysql 다시 시작
이제 새 비밀번호에 로그인 할 수 있습니다.
$ mysql -u root -p
암호를 입력하십시오 : my_password
https://dba.stackexchange.com/questions/147593/access-denied-for-user-rootlocalhost
전문가 팁 : 이 복구 도구는 리포지토리를 검색하고 이러한 방법이 효과가 없는 경우 손상되거나 누락된 파일을 교체합니다. 문제가 시스템 손상으로 인한 대부분의 경우에 잘 작동합니다. 또한 이 도구는 시스템을 최적화하여 성능을 최대화합니다. 그것은에 의해 다운로드 할 수 있습니다 여기를 클릭
CCNA, 웹 개발자, PC 문제 해결사
저는 컴퓨터 애호가이자 실습 IT 전문가입니다. 컴퓨터 프로그래밍, 하드웨어 문제 해결 및 수리 분야에서 수년간의 경험을 갖고 있습니다. 저는 웹 개발과 데이터베이스 디자인 전문입니다. 네트워크 디자인 및 문제 해결을위한 CCNA 인증도 받았습니다.