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

Откуда: Минск
Сообщений: 1759
Добрый день.
Есть ли возможность создать пользователя на другом сервере? Сервера залинкованы.
т.е. на сервере А выполняем что-то типа CREATE LOGIN aaa FROM WINDOWS или CREATE LOGIN aaa WITH PASSWORD = 'aaa'- но чтобы он создался на сервере Б.
22 май 14, 10:35    [16052933]     Ответить | Цитировать Сообщить модератору
 Re: Создать пользователя удаленно  [new]
X-Cite
Member

Откуда: Минск
Сообщений: 1759
С использованием ХП, можно вызвать ее и в ней прописать создание.
P.S. Без использования ХП.
22 май 14, 10:36    [16052945]     Ответить | Цитировать Сообщить модератору
 Re: Создать пользователя удаленно  [new]
Glory
Member

Откуда:
Сообщений: 104760
EXEC(' CREATE LOGIN aaa WITH PASSWORD = ''aaa''') AT linked_server
22 май 14, 10:37    [16052957]     Ответить | Цитировать Сообщить модератору
 Re: Создать пользователя удаленно  [new]
X-Cite
Member

Откуда: Минск
Сообщений: 1759
Спасибо.
Мммм возможность с 2008 сервера
До 2008 как я понимаю только через ХП.
22 май 14, 10:41    [16052982]     Ответить | Цитировать Сообщить модератору
 Re: Создать пользователя удаленно  [new]
invm
Member

Откуда: Москва
Сообщений: 9404
X-Cite
До 2008 как я понимаю только через ХП.
exec linked_server.master..sp_executesql N'CREATE LOGIN aaa WITH PASSWORD = ''aaa''';
22 май 14, 11:11    [16053259]     Ответить | Цитировать Сообщить модератору
 Re: Создать пользователя удаленно  [new]
Glory
Member

Откуда:
Сообщений: 104760
X-Cite
До 2008 как я понимаю только через ХП.

Ранее 2005-го - через процедуру
22 май 14, 11:14    [16053282]     Ответить | Цитировать Сообщить модератору
 Re: Создать пользователя удаленно  [new]
o-o
Guest
X-Cite
EXEC... AT linked_server
Мммм возможность с 2008 сервера

с 2005
22 май 14, 11:19    [16053329]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить