14майЗмінюємо owner'a таблиці (MS SQL)
Сьогодні виникла проблема, коли треба було змінити оунера для однієї таблиці. Перший варіант був - зробити імпорт з цієї таблиці в необхідну з нормальним оунером. Але в візарді Enterprise Manager'a таблицю з оунером відмінним від [dbo] чомусь я не побачив, навіть після того як ввійшов під тим користувачем.
Прийшлось залізти в гугл... В російськомовному(і україномовному) інеті видало тільки те як міняти оунера для всієї бази даних.
Ну а перша ж ссилка з інгліш інету видала наступний скрипт:
sp_changeobjectowner [ @objname = ] 'object' , [ @newowner = ] 'owner'
Ну і ось приклад її застосування
exec sp_changeobjectowner 'old_owner.table_name' , 'new_owner'
Куди вже простіше :)
Добавил RAVEman в 14 мая 2008 г. [Ссылка | Комментарии (0) ]