반응형
sudo가 없는 브라우저를 통해 root@localhost에 대한 PHP MariaDB 액세스가 거부되었습니다.
비밀번호가 설정되지 않은 새 데이터베이스를 루트로 작성하려고 합니다.나는 sudo를 사용하여 명령줄에서 로그인하여 문제 없이 root에 액세스합니다.PHP 스크립트를 사용하여 데이터베이스를 루트로 만드는 경우, 암호를 제공하지 않고 다음과 같은 메시지가 표시됩니다.Access denied for user 'root'@'localhost'
제가 sudo 비밀번호를 대본에 넣으면 안 되는 거죠?MariaDB 셸에서 루트로 생성한 사용자인 'testuser'를 사용하여 실행하면 이 스크립트를 실행할 수 있지만 이 사용자는 권한이 없으며 모든 데이터베이스에 대한 권한을 부여하지 않기 때문에 먼저 스크립트를 생성해야 합니다.데이터베이스 셸에서 루트 사용자에 대한 암호를 설정하고 스크립트에 이 암호를 포함하려고 했지만 결과는 동일합니다.PHP 스크립트를 통해 액세스하려면 어떻게 해야 합니까?
언급URL : https://stackoverflow.com/questions/48553789/php-mariadb-access-denied-for-rootlocalhost-through-browser-without-sudo
반응형
'programing' 카테고리의 다른 글
PowerShell 모듈의 변수 (0) | 2023.09.03 |
---|---|
PDF C# 라이브러리로 Excel 전송 (0) | 2023.09.03 |
MySqlTuner - 실패: 반환 코드 256 (0) | 2023.09.03 |
jQuery에서 "this" 내부의 요소를 선택하는 방법은 무엇입니까? (0) | 2023.09.03 |
typedef-name은 typedef 선언에서 선택 사항입니까? (0) | 2023.09.03 |