Автор |
Сообщение |
TROLL_ Эксперт |
|
Какими строками из командной строки задать пользователя и сделать ему полномочия на чтение/запись к определенной созданной базе.??? |
|
|
|
|
Mad Max Продвинутый форумчанин Предупреждений : 2
|
|
grant
подробней смотри в справке к мусклу, благо там очень подробно все расписано. |
|
|
|
|
TROLL_ Эксперт |
|
Mad Max
еслиб было все так просто
строка преполложим такая
GRANT ALL PRIVILEGES ON bases.* TO troll@localhost IDENTIFIED BY mypass;
после ввода нифига неделаеться, вот такая ботва |
|
|
|
|
Mad Max Продвинутый форумчанин Предупреждений : 2
|
|
надо писать вот так (из твоего же примера):
GRANT ALL PRIVILEGES ON bases.* TO 'troll'@'localhost' IDENTIFIED BY 'mypass';
т.е. не забываем про одинарные кавычки в необходимых местах. |
|
|
|
|
geshido Форумчанин |
|
если юзер уже был создан до этого, то нужно потом сказать ещё
|
|
|
|
|
TROLL_ Эксперт |
|
Mad Max
geshido
с кавычками все дело-то было спасиб за енто
|
|
|
|
|
TROLL_ Эксперт |
|
вот еще что за команда и что она делает и почему не работает
select * from admins; |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
Выбрать все значения из таблицы admins |
|
|
|
|
TROLL_ Эксперт |
|
Richard Ferlow
дак где-то ошибка а где?
выдает NO DATABASE SELECTED |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
После соединения с Mysql сервером, необходимо выбрать базу данных. |
|
|
|
|
TROLL_ Эксперт |
|
Richard Ferlow
будь любезен напиши команды эти полностью. |
|
|
|
|
def Гость |
|
use НАЗВАНИЕ_БД;
Еще неплохо названия сущностей заключать в обратные кавычки, например: SELECT `field1`, `field2` FROM `table1` WHERE `field0`='value'; |
|
|
|
|
TROLL_ Эксперт |
|
def
книгу бы хорошую по этой теме, или хотя бы список по командам.
все заработало спасиб. |
|
|
|
|
def Гость |
|
|
|
|
dlnsk Гуру |
|
TROLL_
Держи.
Могу и книжек подкинуть...
mysql_chm.rar |
Описание: |
|
Скачать |
Имя файла: |
mysql_chm.rar |
Размер файла: |
78.89 KB |
Скачано: |
300 раз(а) |
|
|
|
|
|
TROLL_ Эксперт |
|
dlnsk
спасиб, но вот ето что ты скинул решит все мои проблемы.
мне не как профу надо, базы там делать и т.д. а что конкретно я сам делаю и что делается по определенным командам.
и все это нужно лишь для прог которые под Apache - Mysql - Php? а там в прогах таблица сами создаються.
спасиб за архивчик
|
|
|
|
|
PuYol Начинающий |
|
Вот есть еще такие соображения на этот счет попробывать сделать это с помощью системы. задать chown юзер и chmod на /var/lib/mysql/база рекурсивно, предварительно добавив в систему и в конфиг mysql нового юзера. |
|
|
|
|
|