Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Гранты при пересоздании процедур / 4 сообщений из 4, страница 1 из 1
23.10.2013, 14:47:41
    #38438400
SQL-Talker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гранты при пересоздании процедур
Привет, народ!

Недавно у меня случилась такая беда - привыкши что, к примеру в оракле, права при пересоздании сохраняются, лихо обновил процедуру. В результате все пользователи потеряли право на ее запуск.
Конечно нужно было сообразить что команда DROP по другому себя вести и не может, но теперь это уже филосовствование.

Подскажите новичку, как вы боретесь с такой бедой как потеря информации о правах доступа к процедуре при их пересоздании?
Отказываетесь от использования процедур?
Все таки надеяться что скрипт повторной раздачи прав на процедуру всегда будет актуален - не приходится, рано или поздно будут случаться казусы...
...
Рейтинг: 0 / 0
23.10.2013, 15:05:07
    #38438447
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гранты при пересоздании процедур
SQL-TalkerПодскажите новичку, как вы боретесь с такой бедой как потеря информации о правах доступа к процедуре при их пересоздании?
Отказываетесь от использования процедур?По моим наблюдениям - никак. Обычно отказываются от использования прав. Т.е. или вся работа вообще из-под одного пользователя, или права на процедуры у всех полные. Исключения, имхо, если и есть, то единичны.
...
Рейтинг: 0 / 0
23.10.2013, 15:38:05
    #38438518
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гранты при пересоздании процедур
Права на отдельные процедуры лежат в таблице mysql.procs_priv. Можешь заморочиться на сохранение этих прав, буде есть желание...
...
Рейтинг: 0 / 0
23.10.2013, 16:05:14
    #38438566
SQL-Talker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гранты при пересоздании процедур
Мдя.. Ну, ладно, будем подстраиваться.
Спасибо.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Гранты при пересоздании процедур / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]