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

Ситуация следующая:

Есть логин, предположим QWERTY.
При присоединении новой базы необходимо для QWERTY поставить галочку во вкладе User mapping, выбрать Default Schema - "dbo" и поставить роль db_datareader.

Собственно вопрос: можно ли настроить SQL, чтобы вышеописанные операции для QWERTY производились в автоматическом режиме для каждой вновь присоединенной базы?
14 окт 15, 17:23    [18279170]     Ответить | Цитировать Сообщить модератору
 Re: user mapping  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4478
Навскидку
- настроить DDL триггер на событие ATTACH (не помню есть такое или нет?)
и написать скрипт
который делает:
поставить галочку во вкладе User mapping, выбрать Default Schema - "dbo" и поставить роль db_datareader.
14 окт 15, 17:48    [18279265]     Ответить | Цитировать Сообщить модератору
 Re: user mapping  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8805
Петр Бас,

напишите в скрипте присоединения базы команды создания пользователя.
15 окт 15, 00:20    [18280557]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить