Определить список объектов
Добавлено: 21 ноя 2011, 13:19
Добрый день!
Подскажите, как мне определить список объектов, на которые надо дать права пользователю БД, для выполнения процедуры?
Подробнее: есть процедура. При выполнении которой, используется 100 объектов (таблиц, процедур).
На все эти объекты даны права конкретному пользователю.
Все работает.
Но, стоит создать еще объект, который попадает в зависимые к этой процедуре, и не назначить права на него, так сразу же сия процедура не выполняется.
Хочется перед выполнением процедуры, выполнить PREPARE, получить список объектов на которые нужно дать права. Назначить права, и только потом выполнять процедуру.
Это возможно?
Подскажите, как мне определить список объектов, на которые надо дать права пользователю БД, для выполнения процедуры?
Подробнее: есть процедура. При выполнении которой, используется 100 объектов (таблиц, процедур).
На все эти объекты даны права конкретному пользователю.
Все работает.
Но, стоит создать еще объект, который попадает в зависимые к этой процедуре, и не назначить права на него, так сразу же сия процедура не выполняется.
Хочется перед выполнением процедуры, выполнить PREPARE, получить список объектов на которые нужно дать права. Назначить права, и только потом выполнять процедуру.
Это возможно?