Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
Знаете, что и в каких выражениях скажет о Вас человек, который будет поддерживать всё это через пол года?
Может стоит поискать другие подходы к решению этой проблемы?
А ещё лучше — что-то изменить в рабочем процессе, чтобы эта проблема даже не возникала.Если требование рабочего процесса — использование хранимых процедур, как прикажете его изменить?
Я не работал со stored procedures и не особо заморачивался правами юзеров
вместо выставления прав доступа к процедурам выставить их на таблицы/колонки
подумать, может вообще не стоит разделять права пользователей A и B, а вместо этого ввести некую роль (аккаунт R), которым будут пользоваться оба пользователя
если уж использовать эти хаки, то хотя бы автоматизировать их применение
сделать две процедуры
подробности реализации могут быть самые разные
Но любой другой вариант будет лучше этих хаков
Хранимые процедуры в MySQL