IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   MySQL - "невидимые таблицы"? (https://www.imho.ws/showthread.php?t=89695)

DeADMoroZ 22.07.2005 17:21

MySQL - "невидимые таблицы"?
 
Здравствуйте!
Возникла такая необходимость - запретить все пользователям(даже root!) использовать определенную базу данных, желательно даже, чтобы они вообще эту базу не видели. Есть ли у уважаемого All какие-нибудь мысли?

Kvazi 22.07.2005 17:28

ИМХО, нет смысла в подобных запретах - т.к. база не сможет работать с такими таблицами. Наверно это нереализуемо. root (или пользователь который имеет глобальные права) всегда должен иметь возможность увидеть и назначить права для таблицы.
Это чисто логический вывод. На 100% вопросом не владею.

DeADMoroZ 22.07.2005 17:30

Вот именно, либо лишить root глобальных прав(не знаю как:() либо как-то скрыть базу.
З.Ы. а зачем тогда отвечать, если не уверен:)

RaZEr 22.07.2005 17:34

Цитата:

запретить все пользователям(даже root!) использовать определенную базу данных
DROP DATABASE ... не благодари :biggrin:

PS: Можно попробовать лишить рута глобальных привилегий, но нафига такой рут и нафига база к которой ни у кого нет доступа?

Добавил поздже:
Цитата:

лишить root глобальных прав(не знаю как
А чего там знать? Есть таблица mysql.users, в ней все глобальные привилегии.

DeADMoroZ 22.07.2005 17:40

Цитата:

RaZEr:
DROP DATABASE ... не благодари
Спасибо :молись: :)
Мне нужно чтобы рут имел все привелегии в отношении всех баз, кроме одной. Других вариантов видимо нет :idontnow:
З.Ы. Тему наверное закрыть, свою проблему решил.
Буду отбирать пароль у тех кому дал:)


Часовой пояс GMT +4, время: 22:46.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.