Вопрос № 45737: Здравствуйте. Опишу проблему:
Есть рабочий Web-ресурс, на котором используются PHP-скрипты и данные из БД на Interbase.
Возникла проблема сделать этот ресурс локальным на отдельно взятом компе (чтобы пользователь работал с ресурсом не вых...
Вопрос № 45.737
Здравствуйте. Опишу проблему:
Есть рабочий Web-ресурс, на котором используются PHP-скрипты и данные из БД на Interbase.
Возникла проблема сделать этот ресурс локальным на отдельно взятом компе (чтобы пользователь работал с ресурсом не выходя в i-net). Я установил на том компе small http server, Interbase Server. Но при обращении к данным БД через этот локальный ресурс PHP выдает предупреждение:
"Warning: ibase_connect(): Your user name and password are not defined. Ask your database administrator to set up an InterBase login".
Функция следующая: ibase_connect(path, "login","passwd").
Для той таблицы, к которой я обращаюсь я сделал "grant all"для пользователя "login".
Человек я в администрировании несведующий, поэтому подсобите что надо сделать дабы заработало. Если нужна доп. информация по тому что я сделал/не сделал, пишите в мини-форум.
Отправлен: 09.06.2006, 13:07
Вопрос задал: Kilgor (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Архангельский Андрей Германович
Здравствуйте, Kilgor!
Поставь програмку IBExpert или EMS Manager.
С ее помощью подключись к серверу Interbase и зайди в "менеджер пользователей"
Создай соответствующего пользователя и задай ему пароль.
Супер пользователь имеет логин SYSDBA и пароль masterkey (по умолчанию), но выставлять пользователя SYSDBA в интернет негоже
--------- Если дело заслуживает быть сделаным, то оно заслуживает чтобы его сделали ХОРОШО
Ответ отправил: Архангельский Андрей Германович (статус: Практикант)
Ответ отправлен: 09.06.2006, 16:32 Оценка за ответ: 4 Комментарий оценки: Как я сказал, ресурс делается локальным, т.е. в интернете он не выставляется.