Подтвердить что ты не робот

Доступ запрещен для пользователя @'localhost' в базу данных ''

Я вижу много подобных вопросов. но не может найти его точно так же, как у меня. Не знаете, где изменить эти настройки или что-нибудь еще, любая помощь будет оценена.

access denied Access denied for user ''@'localhost' to database ''

Это начало моей страницы.

$dbhost = 'localhost'; //unlikely to require changing.
$dbname ='publication'; //modify these
$dbuser = 'username'; //variables 
$dbpass = ''; //// to your installation
$appname = 'application name'; // and preference

mysql_connect($dbhost, $dbuser, $dbpass) or die(mysql_error());
mysql_select_db($dbname) or die(mysql_error());
4b9b3361

Ответ 1

Попробуйте это: добавление пользователей в MySQL

Вам нужно предоставить привилегии пользователю, если вы хотите внешний доступ к базе данных (т.е. Веб-страниц).

Ответ 2

Скорее всего, вы не используете правильные учетные данные для сервера MySQL. Вам также необходимо убедиться, что пользователь, которого вы подключаете, имеет правильные привилегии для просмотра баз данных/таблиц и может быть подключен из вашего текущего местоположения в топографических терминах сети (localhost).