| |
|
|
| | Есть такая проблема: на сервере лежит база данных Mysql, я загружаю на сервер фаил внутри которого : mysql_connect($server, $login, $password) . Когда обращаюсь к фаилу по эксплореру он мне выдает: Access denied for user: '@localhost' to database "имя БД".
Это проблема сервака или в коде ошибка??? - я просто уже не знаю, где мог ошибиться!!!
Заранее спасибо) | |
| |
|
|
| |
|
|
| |
для: artom
(04.11.2005 в 15:23)
| | | Выведите перед mysql_connect($server, $login, $password) - значения переменных
<?php
echo "server - ".$server."<br>";
echo "login - ".$login."<br>";
echo "password - ".$password."<br>";
?>
|
такое ощущение, что переменная $login пустая... | |
| |
|
|
| |
|
|
| |
для: cheops
(04.11.2005 в 18:34)
| | | Проверял и еще раз проверил - пробовал даже в саму функцию вбивать - все равно
Error: Access denied for user: '@localhost' to database 'modelun' (((
Это может быть проблема сервера? | |
| |
|
|
| |
|
|
| |
для: artom
(06.11.2005 в 19:57)
| | | А это именно mysql_connect() выдаёт, а не mysql_select_db()? | |
| |
|
|
| |
|
|
| |
для: artom
(06.11.2005 в 19:57)
| | | Вы когда создаете пользователя Базы данных с помощью команды Grant он создается с именем @. Почему не знаю. Советую поставить PHPMyAdmin и создавать юзеров там - в Админе они создаются нормально. | |
| |
|
|
| |
|
|
| |
для: Mouse
(09.11.2005 в 17:33)
| | | Да нет @ является разделителем между именем и хостом... почему-то получается так, что PHP скрипты обращаются из под анонимного пользователя... | |
| |
|
|
| |
|
|
| |
для: cheops
(09.11.2005 в 23:29)
| | | Начал изучать mysql-команды по вашей книге пошагово, ввёл create database [имя бд] и получил аналогичную ошибку: access denied for user "@localhost" и т.д. Как можно это вылечить? Заранее спасибо. | |
| |
|
|
| |
|
|
| |
для: Царь
(10.11.2005 в 15:40)
| | | Ананимный пользователь не обычно не имеет прав на создание баз данных (особенно это касается последних дистрибутивов MySQL). Где вы выполняете команды? Если в консольной программе mysql, то в неё необходимо зайти из под пользователя с более высокими правами. Если настройка учётных записей не производилась, то такой пользователь один - root, поэтому при запуске mysql, ей необходимо передать следующие параметры
| |
| |
|
|
| |
|
|
| |
для: cheops
(10.11.2005 в 22:26)
| | | cheops, я с Вами согласен, но у меня была точно такая же проблема, когда PHPMyAdmin поставил там в графе хост этот пресловутый % - из МС-ДОС нормально создать юзера не получается - только в ПХПАдмине | |
| |
|
|
| |
|
|
| |
для: Mouse
(11.11.2005 в 12:52)
| | | Спасибо всем что пытались помоь. Как оказалось лажанулись ребята, которые сервером управляют - неправильный хост дали(( вот после этого и доверяй им( | |
| |
|
|
| |
|
|
| |
для: Mouse
(11.11.2005 в 12:52)
| | | Спасибо всем что пытались помоь. Как оказалось лажанулись ребята, которые сервером управляют - неправильный хост дали(( вот после этого и доверяй им( | |
| |
|
|