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

Откуда:
Сообщений: 75
Подскажите пожалуйста как создать пользователя SSDbet в SQL Server 2008 и на заданной базе данных Fitness назначить роль для этого пользователя DB_Datareader. К сожалению не могу создать этого пользователя на сервере в контейнере users что бы потом добавить его в SQL c помощью
create login ssdbet from windows with default_database Fitness

Как добавить login с помощью скрипта?
22 авг 11, 11:51    [11155796]     Ответить | Цитировать Сообщить модератору
 Re: Создать пользователя в БД и назначить права  [new]
Glory
Member

Откуда:
Сообщений: 104751
zzz68
Как добавить login с помощью скрипта?

А create login ssdbet from windows with default_database Fitness - это не скрипт разве ?
22 авг 11, 11:52    [11155806]     Ответить | Цитировать Сообщить модератору
 Re: Создать пользователя в БД и назначить права  [new]
zzz68
Member

Откуда:
Сообщений: 75
Glory
zzz68
Как добавить login с помощью скрипта?

А create login ssdbet from windows with default_database Fitness - это не скрипт разве ?


Так выдается ошибка что Windows NT user or group ssdbet not found. Check the name again
22 авг 11, 12:47    [11156290]     Ответить | Цитировать Сообщить модератору
 Re: Создать пользователя в БД и назначить права  [new]
Glory
Member

Откуда:
Сообщений: 104751
zzz68
Так выдается ошибка что Windows NT user or group ssdbet not found. Check the name again

И что непонятного ? у вас есть Windows NT user or group по имени ssdbet ?
22 авг 11, 12:48    [11156297]     Ответить | Цитировать Сообщить модератору
 Re: Создать пользователя в БД и назначить права  [new]
zzz68
Member

Откуда:
Сообщений: 75
Glory
zzz68
Так выдается ошибка что Windows NT user or group ssdbet not found. Check the name again

И что непонятного ? у вас есть Windows NT user or group по имени ssdbet ?


В том то и суть, что нет и создавать его там нельзя, т.к. политиками лишние пользователи удаляются с сервера. С помощью графического режима SQL я же создаю логин и пользователя в БД без создания их в Windows. Вот и вопрос, как автоматизировать этот ручной режим.
22 авг 11, 13:21    [11156506]     Ответить | Цитировать Сообщить модератору
 Re: Создать пользователя в БД и назначить права  [new]
Glory
Member

Откуда:
Сообщений: 104751
zzz68
В том то и суть, что нет и создавать его там нельзя, т.к. политиками лишние пользователи удаляются с сервера. С помощью графического режима SQL я же создаю логин и пользователя в БД без создания их в Windows. Вот и вопрос, как автоматизировать этот ручной режим.

Ну так если вам нужен sql login, то зачем вы указываете в команде from windows ?
22 авг 11, 13:32    [11156604]     Ответить | Цитировать Сообщить модератору
 Re: Создать пользователя в БД и назначить права  [new]
SamMan
Member

Откуда: Moscow
Сообщений: 759
zzz68
С помощью графического режима SQL я же создаю логин и пользователя в БД


Причем первое в любом случае создается командой
CREATE LOGIN
а второе -
CREATE USER

zzz68
Вот и вопрос, как автоматизировать этот ручной режим


Изучить синтаксис этих, в общем-то не сложных, команд. И - да, это посыл в BOL, и не спрашивайте что это такое.
22 авг 11, 17:27    [11159005]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить