Как изменить владельца сразу для всех хранимых процедур в Sybase IQ
Sybase IQ для меня новинка. В моей схеме 225 таблиц и 100 хранимых процедур. Попытка изменить владельца каждого объекта. Мне удалось изменить владельца таблиц с помощью команды ALTER. Однако это не работает для хранимых процедур.
1 ответ
На IQ нет прямого способа изменить владельца процедуры. Но, может быть, вы можете использовать обходной путь - как насчет «setuser»? Использование "setuser" для установки текущего dbuser в качестве владельца процедуры... например.
setuser 'oldprocowner';
call <procedure_name>;
...