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

Откуда: СПб
Сообщений: 164
Подскажите, пожалуйста, есть ли аналог команды ALTER ANY LOGIN в Management Studio.
Чтобы не руками набирать.
4 июн 15, 15:54    [17731137]     Ответить | Цитировать Сообщить модератору
 Re: Аналог ALTER ANY LOGIN в Management Studio  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
кнобка всмісле ? Или что ві имеет в виду?
4 июн 15, 15:56    [17731148]     Ответить | Цитировать Сообщить модератору
 Re: Аналог ALTER ANY LOGIN в Management Studio  [new]
ArkadyL
Member

Откуда: СПб
Сообщений: 164
Да, кнопками установить права нужным пользователям.
4 июн 15, 15:58    [17731161]     Ответить | Цитировать Сообщить модератору
 Re: Аналог ALTER ANY LOGIN в Management Studio  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
Невже оце ?

К сообщению приложен файл. Размер - 103Kb
4 июн 15, 16:09    [17731207]     Ответить | Цитировать Сообщить модератору
 Re: Аналог ALTER ANY LOGIN в Management Studio  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
а вообще нафига юзеру такие гранті то ?
4 июн 15, 16:11    [17731219]     Ответить | Цитировать Сообщить модератору
 Re: Аналог ALTER ANY LOGIN в Management Studio  [new]
ArkadyL
Member

Откуда: СПб
Сообщений: 164
Якобы для выполнения sp_addlinkedsrvlogin требуется.
4 июн 15, 16:18    [17731273]     Ответить | Цитировать Сообщить модератору
 Re: Аналог ALTER ANY LOGIN в Management Studio  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
ArkadyL
Якобы для выполнения sp_addlinkedsrvlogin требуется.

у вас пользователи сами ето делать будут ?
4 июн 15, 16:32    [17731367]     Ответить | Цитировать Сообщить модератору
 Re: Аналог ALTER ANY LOGIN в Management Studio  [new]
ArkadyL
Member

Откуда: СПб
Сообщений: 164
Нет, я им галки поставлю. Они запускают процедурину, в которой берутся данные с другого сервера.
4 июн 15, 16:35    [17731384]     Ответить | Цитировать Сообщить модератору
 Re: Аналог ALTER ANY LOGIN в Management Studio  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
ArkadyL,

ну сделайте линкед сервер под одним лггином и всех замапте на него....
зачем им выполнять sp_addlinkedsrvlogin ?
4 июн 15, 16:36    [17731393]     Ответить | Цитировать Сообщить модератору
 Re: Аналог ALTER ANY LOGIN в Management Studio  [new]
ArkadyL
Member

Откуда: СПб
Сообщений: 164
Я сделал:

IF NOT EXISTS (SELECT * FROM master.dbo.sysservers WHERE srvname = 'Server')
EXEC sp_addlinkedserver
@server = N'Server',
@provider = N'SQLNCLI',
@srvproduct = N'',
@datasrc = N'Server';

EXEC sp_addlinkedsrvlogin 'Server', 'false', NULL, 'sa', 'пароль'

Так без этого разрешения, когда запускает пользователь, получается сообщение "У пользователя нет разрешений на выполнение данного действия".
4 июн 15, 16:43    [17731431]     Ответить | Цитировать Сообщить модератору
 Re: Аналог ALTER ANY LOGIN в Management Studio  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
что запускал пользователь..я честно не понял... если код приведенный выше...то ето не очнеь хорошо
4 июн 15, 16:52    [17731481]     Ответить | Цитировать Сообщить модератору
 Re: Аналог ALTER ANY LOGIN в Management Studio  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8839
ArkadyL, sp_addlinkedsrvlogin - административная процедура, её пользователи не должны выполнять.
4 июн 15, 16:53    [17731488]     Ответить | Цитировать Сообщить модератору
 Re: Аналог ALTER ANY LOGIN в Management Studio  [new]
ArkadyL
Member

Откуда: СПб
Сообщений: 164
Это строчки из процедурины перед запросом.
4 июн 15, 16:54    [17731491]     Ответить | Цитировать Сообщить модератору
 Re: Аналог ALTER ANY LOGIN в Management Studio  [new]
ArkadyL
Member

Откуда: СПб
Сообщений: 164
И впрямь, эти строки надо из процедуры убрать. Но права ALTER ANY LOGIN дать-то пользователям надо, как в руководстве написано?
После того как я убрал вызов sp_addlinkedsrvlogin из процедуры, сообщение о недостаточности прав осталось.
4 июн 15, 17:20    [17731685]     Ответить | Цитировать Сообщить модератору
 Re: Аналог ALTER ANY LOGIN в Management Studio  [new]
Glory
Member

Откуда:
Сообщений: 104751
ArkadyL
Это строчки из процедурины перед запросом.

И зачем это делать каждый раз то ? Одного раза не достаточно что ли ?
4 июн 15, 17:21    [17731690]     Ответить | Цитировать Сообщить модератору
 Re: Аналог ALTER ANY LOGIN в Management Studio  [new]
ArkadyL
Member

Откуда: СПб
Сообщений: 164
Теперь вижу, что ерунду сморозил. Хотел тестировать наличие сервера в процедуре.
4 июн 15, 17:31    [17731779]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить