programing

sudo가 없는 브라우저를 통해 root@localhost에 대한 PHP MariaDB 액세스가 거부되었습니다.

closeapi 2023. 9. 3. 16:18
반응형

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

반응형