Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Копирование прав пользователя  [new]
Stood
Member

Откуда: Praha
Сообщений: 23
Подскажите пожалуйста как скопировать права доступа пользователя к хранимым процедурам с одной базы данных в другую идентичную по структуре?
7 сен 04, 17:22    [940978]     Ответить | Цитировать Сообщить модератору
 Re: Копирование прав пользователя  [new]
Даутов
Member

Откуда: Казань
Сообщений: 502
В EM создайте скрипт на хранимые процедуры вместе с правами пользователей. В тексте созданного скрипта оставьте только GRANT EXECUTE.
Прогоните модифицированный скрипт на другом сервере
7 сен 04, 17:48    [941109]     Ответить | Цитировать Сообщить модератору
 Re: Копирование прав пользователя  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
select svg.name + ' ' + sv.name + ' on ' + so.name + ' to ' + su.name 
 from sysprotects spr
  join master..spt_values sv on sv.number = spr.action and sv.type = 't'
  join master..spt_values svg on svg.number = spr.protecttype and svg.type = 't'
  join sysusers su on su.uid = spr.uid
  join sysobjects so on so.id = spr.id
 where grantor = 1 and so.xtype = 'p' and su.name = 'myname'

для спящего время бодрствования равносильно сну
7 сен 04, 17:52    [941135]     Ответить | Цитировать Сообщить модератору
 Re: Копирование прав пользователя  [new]
Stood
Member

Откуда: Praha
Сообщений: 23
Спасибо.
7 сен 04, 18:19    [941256]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Копирование прав пользователя  [new]
Mifich
Member

Откуда:
Сообщений: 205
спасибо
4 мар 10, 12:42    [8430040]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Копирование прав пользователя  [new]
zeross
Member

Откуда:
Сообщений: 1
Алексей2003, тред всё ещё спасает жизни) спасибо!
5 мар 18, 16:35    [21238334]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить