2010-04-14 2 views
0

Как мы можем установить разрешения для пользователей, чтобы разрешить им загружать пакеты SSIS с рабочего сервера и запрещать им разрешения на запуск любого пакета на Сервере.Выпуск разрешений SSIS

http://msdn.microsoft.com/en-us/library/ms141053(SQL.90).aspx

Если я назначить пользователей к любому из ролей БД db_dtsadmin, db_dtsltduser и db_dtsoperator они будут автоматически иметь разрешение на запуск пакета.

Оцените свои входы.

Спасибо!

+0

Что вы подразумеваете под «загрузкой пакетов SSIS с производственного сервера»? Если вы имеете в виду развитие, я бы подумал, что вы будете использовать систему управления версиями для хранения ваших пакетов для разработки и ограничьте доступ к продуктам своим сотрудникам DBA/оператора. Разработчикам не нужно иметь доступ к серверу Production (кроме, возможно, только для чтения, для устранения проблем с производством). –

ответ

1

Роли по умолчанию, упомянутые в вопросе, позволяют пользователям запускать пакет. Обходной задачей является создание новой роли в MSDB и назначение пользователям привилегий для выполнения хранимой процедуры «sp_dts_getpackage».

Смежные вопросы