The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (MySQL)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Как получить фильтрованный вывод о правах пользователя?, CHIM (ok), 12-Сен-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "Как получить фильтрованный вывод о правах пользователя?"  +/
Сообщение от ACCA (ok), 12-Сен-17, 13:33 
Однострочником.

$ mysql --batch -u root -p --execute="SHOW GRANTS FOR user;" | grep table2


MySQL - дeбильная база, не занимайся в ней сложностями. Если появились такие вопросы - время уходить на что-то другое.

Ответить | Правка | Наверх | Cообщить модератору

2. "Как получить фильтрованный вывод о правах пользователя?"  +/
Сообщение от CHIMemail (ok), 12-Сен-17, 14:41 
> Однострочником.
> $ mysql --batch -u root -p --execute="SHOW GRANTS FOR user;" | grep
> table2
> MySQL - дeбильная база, не занимайся в ней сложностями. Если появились такие
> вопросы - время уходить на что-то другое.

1. А есть ли возможность сделать это на PHP  с правами пользователя у которого я хочу проверить права?
2. И ещё вопрос. В postgresql это такую выборку проще делать?

Ответить | Правка | Наверх | Cообщить модератору

3. "Как получить фильтрованный вывод о правах пользователя?"  +/
Сообщение от ACCA (ok), 12-Сен-17, 17:28 
> 1. А есть ли возможность сделать это на PHP  с правами
> пользователя у которого я хочу проверить права?

Попробуй, должно сработать. В комментариях в документации v5.7 по SHOW GRANTS есть пример на Perl. PDO цельнотянутый с DBI, так что переведёшь и на PHP.

> 2. И ещё вопрос. В postgresql это такую выборку проще делать?

SELECT has_table_privilege('joe', 'table2', 'DELETE');

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру