오류 1044 (42000):데이터베이스(MySQL - MariaDB)에 대한 'root'@'localhost' 사용자에 대한 액세스가 거부되었습니다.
저는 현재 라라벨과 Xampp를 이용한 간단한 앱을 만들고 있습니다.데이터베이스를 연결하고 마이그레이션을 시도하는 동안 php 장인으로부터 다음과 같은 오류 메시지가 표시되었습니다.
PHP 오류
그래서 MySQL MariaDB 셸에서 수동으로 데이터베이스를 구성하기로 결정했습니다(루트 사용자로 세션을 시작했습니다). 하지만 어떤 사용자에게 데이터베이스에 대한 권한을 부여하려고 해도 다음과 같은 오류가 발생합니다.
MariaDB 오류
제가 생각해낼 수 있는 유일한 이유는 두 개의 다른 루트 사용자가 나열되어 있는 것 같지만, 셸을 루트로 시작하는 것이고, 시작 후에 이 중 하나를 선택하지 않기 때문에 이것이 문제의 근원이라고 생각하지 않습니다.
사용자 목록
루트 사용자 암호를 이미 세 번 확인했습니다(이 명령어 mysql -u root -p -h 127.0.0.1로 셸을 시작했습니다).PHP MyAdmin 인터페이스를 통해 이 작업을 시도하면 동일한 오류가 발생합니다.
어떤 조언이라도 감사히 받겠습니다. 감사합니다!
'root'에 대한 여러 항목은 어떤 호스트 주소에서 연결이 허용되는지 지정합니다(각각 127.0.0.1 및 %).
구성된 데이터베이스 연결(Laravel)이 'usario' 사용자를 사용하고 있기 때문에 오류가 발생한 것으로 보입니다.파일 검색 위치usario
정의되고 데이터베이스에 연결하기 위한 적절한 자격 증명을 입력합니다.
MySQL/MariaDB에 제공된 credentia가 단순히 유효하지 않을 때 일반적인 오류입니다.잘못된 사용자 이름, 잘못된 암호 또는 둘 다입니다.이 경우 존재하지 않는 사용자와 함께 마이그레이션을 실행하려는 것처럼 보입니다.
언급URL : https://stackoverflow.com/questions/66450194/error-1044-42000-access-denied-for-user-rootlocalhost-to-database-mysql
'programing' 카테고리의 다른 글
Maria 설치 문제DB (0) | 2023.09.16 |
---|---|
Larravel validator 및 Excel 파일 오류 (0) | 2023.09.11 |
ASP.net Windows Server 2008 R2 웹 서버에 파일을 업로드하려고 할 때 "Access to the path"(경로 접근 거부)라는 오류가 표시됨 (0) | 2023.09.11 |
ASP.net Getting the error "Access to the path is denied." while trying to upload files to my Windows Server 2008 R2 Web server (0) | 2023.09.11 |
빠른 고정점 power, log, expand sqrt (0) | 2023.09.11 |