2013-07-20 5 views
0

Я создал форум на своем сайте, используя мой поставщик веб-сайтов, создал базу данных для меня и загрузил форум и т. Д. Ранее я загрузил форум и создал сам db, но по какой-то причине релизы pHPbb3 пронизаны такие вещи, как отсутствующие ?> теговПользовательские разрешения для пользователя mysql db

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

$con = mysql_connect('ip','user','pass'); 
if (!$con) { 
    die('Not connected : ' . mysql_error()); 
} 

$db_selected = mysql_select_db('forum',$con); 
if (!$db_selected) { 
    die ('Can\'t use db : ' . mysql_error()); 
} 

Я получаю Can't use db : Access denied for user 'user'@'%' to database 'forum'

EDIT: (фиксировано) отсутствовала переменная с именем $ db_selected

+0

Вы используете этот скрипт на том же сервере, форум работает на? – Andy

+0

@ Энди да. im пытается подключиться к базе данных и показывать новостные статьи на моем сайте (индекс) из-под 'phpbb3_posts' – hit

+0

Я также переключил базы данных для форумов (я создал их на этот раз), чтобы увидеть, изменится ли это (загрузили все предыдущие данные) по-прежнему возникают те же ошибки – hit

ответ

1

Предполагая, что пользователь, которого вы хотите использовать для доступа к базе данных называется «пользователь», проверьте следующее

1) Переключатель тока дБ к MySQL, и проверить, если пользователь существует (есть строка, имеющая Host =% в результатах следующего запроса)

USE mysql; 
SELECT * FROM user WHERE user = 'user' 

2) Проверьте, если этот пользователь имеет право доступа к базе данных (существует ряд, имеющий Db = база данных и хост =%)

SELECT * FROM db WHERE user = 'user' 

3) Если это выглядит нормально, попытайтесь очистить привилегии следующим:

FLUSH PRIVILEGES; 

Затем попытайтесь войти .. это может помочь.

Полный шаг за шагом, как создавать пользователей и предоставлять привилегии здесь:

http://dev.mysql.com/doc/refman/5.1/en/adding-users.html

Смежные вопросы