доступ запрещен для пользователя @ '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()); 

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

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

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