synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяВеб Сервер + PHP / MySQL › MySQL. Не удается создать пользователей базы.

MySQL. Не удается создать пользователей базы.

AlexRoman · 29.03.2011

Вернее пользователи создаются. Но подключиться к базе могу только от имени root-а. Это характерно и для phpMyAdmin и для Joomla. По назначению продукта, вроде это должно быть...

Doctor Synology · 29.03.2011
Вернее пользователи создаются. Но подключиться к базе могу только от имени root-а. Это характерно и для phpMyAdmin и для Joomla. По назначению продукта, вроде это должно быть...

 

Должно. А пользователей Вы создаете в админке накопителя или в PHPMyAdmin? На MySQL права доступа пишутся отдельно, на Joomla - тем более. Создавать нужно в PHPMyAdmin для работы с базами и в админке Joomla для управления ей.

AlexRoman · 29.03.2011
Должно. А пользователей Вы создаете в админке накопителя или в PHPMyAdmin? На MySQL права доступа пишутся отдельно, на Joomla - тем более. Создавать нужно в PHPMyAdmin для работы с базами и в админке Joomla для управления ей.

Пользователей создаю в phpMyAdmin. Пробовал разные варианты, в том числе и с созданием базы для них - с полным доступом.

AlexRoman · 29.03.2011
Должно. А пользователей Вы создаете в админке накопителя или в PHPMyAdmin? На MySQL права доступа пишутся отдельно, на Joomla - тем более. Создавать нужно в PHPMyAdmin для работы с базами и в админке Joomla для управления ей.

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

В Jooml-е есть очень простой пользователь - для связки с базой, задается при установке. И сохраняется в конфиге вместе с паролем открытым текстом.

Создаем для своих пользователей по сайту и каждому говорим пароль root-а к базе. Веселится и ликует весь народ...

Пошел дальше читать.

Doctor Synology · 29.03.2011

Сейчас поковырялся с PHPMyAdmin. Выяснилось, что если при создании пользователя ставить хост "любой" - то таки да, не заходит, и joomla пр попытке подключиться к базе возвращает ошибку:

"Unable to connect to the database:Could not connect to MySQL"

 

А если в поле Хост прописать localhost, то и в PHPMyAdmin можно зайти этим пользователем, и к базе с его логин-паролем подключиться можно. Пробуйте.

 

А насчет инструкции - не все ее читают, к сожалению. Поэтому сначала стараюсь дать наиболее простой ответ, а если не подойдет - то думать дальше, и так до победного конца.

AlexRoman · 30.03.2011
Сейчас поковырялся с PHPMyAdmin. Выяснилось, что если при создании пользователя ставить хост "любой" - то таки да, не заходит, и joomla пр попытке подключиться к базе возвращает ошибку:

"Unable to connect to the database:Could not connect to MySQL"

 

А если в поле Хост прописать localhost, то и в PHPMyAdmin можно зайти этим пользователем, и к базе с его логин-паролем подключиться можно. Пробуйте.

 

А насчет инструкции - не все ее читают, к сожалению. Поэтому сначала стараюсь дать наиболее простой ответ, а если не подойдет - то думать дальше, и так до победного конца.

 

Так и получилось. Такой простоты я не ожидал.

Спасибо !!!