|
|
|
| Есть MySQL сервер у него есть несколько пользователей.
Можно ли cделать так, чтобы они не видели в PhpMyAdmin таблицы другого пользователя, а только свои таблицы? | |
|
|
|
|
|
|
|
для: D.A.N_visator
(11.05.2009 в 19:50)
| | Кончено, необходимо снять глобальные привилегии и назначить привилегии на уровне баз данных или отдельных таблиц. | |
|
|
|
|
|
|
|
для: cheops
(11.05.2009 в 21:42)
| | спасибо, уточните пожалуйста... (в том деле новичёк)
как сделать это через SSH имея админа и двух пользователей базы? | |
|
|
|
|
|
|
|
для: D.A.N_visator
(11.05.2009 в 22:06)
| | Пользователи уже созданы? | |
|
|
|
|
|
|
|
для: cheops
(11.05.2009 в 22:45)
| | да | |
|
|
|
|
|
|
|
для: D.A.N_visator
(11.05.2009 в 22:49)
| | можно и удалить и снова создать
вот нашёл пример -
GRANT SELECT, INSERT ON mydb.mytbl TO 'someuser'@'somehost';
|
| |
|
|
|
|
|
|
|
для: D.A.N_visator
(11.05.2009 в 22:49)
| | Это я что на каждую таблицу получается должен назначать.....?
Нужно чтоб это происходило автоматом.
юзер1 зашел создал таблицу1
юзер2 зашел у него не отображается никаких таблиц - он не создал ещё | |
|
|
|
|
|
|
|
для: D.A.N_visator
(13.05.2009 в 23:54)
| | GRANT CREATE TO 'someuser'@'somehost';
попробуйте | |
|
|
|