반응형
MariaDB 권한 문제 - [Warning] 사용자 'rphsp'@'raspberrypi.lan'에 대한 액세스가 거부되었습니다.
제가 운영 중인 MariaDB에 약간 문제가 있습니다.클라이언트 장치에서 실행 중인 PHP 페이지에서 데이터베이스에 연결하려고 하는데 계속 오류 메시지가 나타납니다.[Warning] Access denied for user 'rphsp'@'raspberrypi.lan' (using password: YES)
. 허가증과 PHP 코드를 다시 확인했고 MariaDB 사용자를 만들기까지 시도했습니다.'rphsp'@'raspberrypi.lan'
그리고.'rphsp'@'%'
운이 없이제가 "rphsp" MariaDB 사용자를 정의한 방식에 문제가 있습니까?PHP 페이지와 동일한 클라이언트 장치에서 실행되는 파이썬 스크립트에서 해당 사용자와 동일한 데이터베이스에 읽고 쓸 수 있습니다.
아래에 포함할 수 있는 모든 정보를 포함시켰지만, 다른 유용한 정보가 있다면 알려주시기 바랍니다.어떤 아이디어나 지침이라도 환영하며 궁금한 점이 있으시면 말씀해주시기 바랍니다.미리 감사드립니다!
- 클라이언트: raspberry pi.lan (192.168.1.125)
- MariaDB 서버: piserver.lan (192.168.1.250)
select host, user, password from mysql.user;
+---------------------------+-------+----------+
| host | user | password |
+---------------------------+-------+----------+
| localhost | root | |
| localhost | pi | |
| 192.168.1.0/255.255.255.0 | rphsp | |
+---------------------------+-------+----------+
show grants for rphsp@'192.168.1.0/255.255.255.0';
+--------------------------------------------------------------------------+
| Grants for rphsp@192.168.1.0/255.255.255.0 |
+--------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'rphsp'@'192.168.1.0/255.255.255.0' |
| GRANT ALL PRIVILEGES ON `rphsp`.* TO 'rphsp'@'192.168.1.0/255.255.255.0' |
+--------------------------------------------------------------------------+
<?php
echo "Content from MariaDB";
echo "<br>";
$servername = "piserver.lan";
$username = "rphsp";
$database = "rphsp";
// Create connection
$conn = new mysqli($servername, $username, $database);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
echo "<br>";
$sql = "SELECT * from sensors";
$result = $conn->query($sql);
$conn->close();
?>
언급URL : https://stackoverflow.com/questions/61151626/issue-with-mariadb-permissions-warning-access-denied-for-user-rphspraspb
반응형
'programing' 카테고리의 다른 글
2개의 WordPress에서 사용자 공유하기 동일한 서버의 2개 하위 도메인에 설치 (0) | 2023.09.14 |
---|---|
IN 절에 변수를 전달하는 방법? (0) | 2023.09.14 |
Oracle - 리터럴이 형식 문자열 오류와 일치하지 않습니다. (0) | 2023.09.14 |
다른 테이블에 의한 MySQL 사용자 지정 주문 (0) | 2023.09.14 |
Angular.js - img src 태그의 필터 (0) | 2023.09.14 |