mySQL Пользовательские права в information_schema - PullRequest
0 голосов
/ 08 февраля 2012

Я пытаюсь найти данные из information_schema в mysql.

Что я ищу, так это то, какие разрешения у пользователей есть для таблиц.

Так, например, у меня есть два пользователя - «usr1» и «usr2».И четыре таблицы, tbl1, tbl2, tbl3, tbl4.

usr1 имеет доступ только к tbl1 и tbl2, а usr2 имеет доступ ко всему.

Где это определено в information_schema?Кажется, я не могу его найти.

Я добавил некоторые привилегии для определенных таблиц, но в TABLE_PRIVILEGES ничего не отображается, поэтому я не могу сказать, должно ли оно быть там или нет.

1 Ответ

2 голосов
/ 08 февраля 2012

Данные о разрешениях хранятся в базе данных mysql: columns_priv, db и host. information_schema содержит структурную информацию о таблицах, но не о разрешениях.

...