Кажется, что с этим кодом что-то не так. Я не могу понять, что, но я только включил эту часть, потому что это все, за что я получаю ошибку. Имя пользователя и пароль правильные.Доступ запрещен для пользователя при попытке соединения с PDO
<?php
/* Connect to an ODBC database using driver invocation */
$host= 'localhost';
$db = 'fasteign';
$user = 'gruson';
$password = 'grugru';
$odb = new PDO("mysql:host=" . $host . ";dbname=" . $db, $user, $pass);
?>
MySQL счета включают имя хоста, а также. Вы уверены, что разрешенный хост является «localhost»? Другими словами, 'gruson @ somehost.com' отличается от' gruson @ localhost'. Он также может быть у пользователя не имеет разрешений «USAGE» – Cfreak
Я все время вижу этот тип вопроса, вы должны прочитать [обычную отладку базы данных для PHP и MySQL] (http://jason.pureconcepts.net/2013/ 04/синфазного отладка-PHP-MySQL /). –