Задавайте вопросы, мы ответим
Вы не зашли.
Доброго времени суток!
После создания привилегий пользователям, ну например для Директора:
Grant all privileges on databasemagazin.* to Director identified by '1pasword1' with grant option;
и так далее для ещё нескольких пользователей, возник вопрос:
можно ли каким то образом вывести результат присвоения привилегии или нет? ну там через select или ещё как то?
П.С.-для пользователей никаких таблиц не создавал, ввод пользователей происходит непосредственно при создании привилегий.
Неактивен
show grants;
или
SELECT * FROM mysql.`user`;
Неактивен
show grants; - Выводит только для root
SELECT * FROM mysql.`user`; - выводит страшную таблицу где только названия столбцов в 3 строчки - это нормально?
Мне просто в отчет по проделанной работе было бы не плохо поместить какую нить графическую составляющую привилегий... может быть что нить посоветуете?
Неактивен
Arzamas написал:
show grants; - Выводит только для root
Точно, он только для текущего пользователя показывает.
Arzamas написал:
SELECT * FROM mysql.`user`; - выводит страшную таблицу где только названия столбцов в 3 строчки - это нормально?
Да.
Arzamas написал:
Мне просто в отчет по проделанной работе было бы не плохо поместить какую нить графическую составляющую привилегий... может быть что нить посоветуете?
Творчески переработать SELECT * FROM mysql.`user`?
Честно, не знаю. Может в каких приложениях и есть что-то подобное, но я пользуюсь только mysql и Query Browser. В них точно нет
Неактивен
Т.е. в принципе если понадобится вывод то только через select?
Неактивен
Ещё можно N раз show grants for user;
Неактивен
Да, вот это лучше всего подходит мне из всего выше подсказанного! Благодарю!!
Неактивен