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

Откуда:
Сообщений: 31
При создании нового пользователя БД под именем test выдаёт ошибку: test не является допустимым именем WindowsNT. Подскажите, как правильно создать пользователя (вход без пароля)?

К сообщению приложен файл. Размер - 98Kb
8 дек 15, 21:35    [18532556]     Ответить | Цитировать Сообщить модератору
 Re: Создание нового пользователя БД  [new]
Mind
Member

Откуда: Лучший город на Земле
Сообщений: 2322
laferro,

Потому что вы пытаетесь создать пользователя с "Проверка подлинности Windows". А у вас существует такой пользователь в домене?
Используйте "Проверка подлинности SQL Server".
8 дек 15, 21:52    [18532626]     Ответить | Цитировать Сообщить модератору
 Re: Создание нового пользователя БД  [new]
laferro
Member

Откуда:
Сообщений: 31
Mind
laferro,

Потому что вы пытаетесь создать пользователя с "Проверка подлинности Windows". А у вас существует такой пользователь в домене?
Используйте "Проверка подлинности SQL Server".


Получилось ) Спасибо.
8 дек 15, 22:02    [18532663]     Ответить | Цитировать Сообщить модератору
 Re: Создание нового пользователя БД  [new]
mssql_retr
Guest
use [master]
GO
Create login [mydomain\AIvanov] from windows with default_database=[NovDB]

автор
Сообщение 15025, уровень 16, состояние 2, строка 1
Сервер-участник "mydomain\AIvanov" уже существует

но в MS SMS, в "обозревателе объектов/безопасность/имена входа" его нет.
в sys.syslogins тоже отсутствует.

п.с. Домен и пользователь в домене присутствуют.
3 мар 16, 08:40    [18890369]     Ответить | Цитировать Сообщить модератору
 Re: Создание нового пользователя БД  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1837
mssql_retr,

А вы под каким пользователем пытаетесь его создать?

В курсе чтобы видеть чужие логины у вас должно быть разрешение alter any login или входить в роль с такими правами.
3 мар 16, 09:06    [18890433]     Ответить | Цитировать Сообщить модератору
 Re: Создание нового пользователя БД  [new]
mssql_retr
Guest
felix_ff
чтобы видеть чужие логины у вас должно быть разрешение alter any login или входить в роль с такими правами.

допускаю, что это ограничивало бы при просмотре в MS SMS, но таблица

Пользователь от которого выполняются действия имеет роль sysadmin
3 мар 16, 09:34    [18890534]     Ответить | Цитировать Сообщить модератору
 Re: Создание нового пользователя БД  [new]
Glory
Member

Откуда:
Сообщений: 104751
mssql_retr
но в MS SMS, в "обозревателе объектов/безопасность/имена входа" его нет.
в sys.syslogins тоже отсутствует.

А вы наверное его по имени ищите, а не по сид-у ?
3 мар 16, 09:37    [18890551]     Ответить | Цитировать Сообщить модератору
 Re: Создание нового пользователя БД  [new]
mssql_retr
Guest
Glory
А вы наверное его по имени ищите, а не по сид-у ?

Да, конечно.
Подскажите как идентифицировать пользователя по sid?
3 мар 16, 09:44    [18890567]     Ответить | Цитировать Сообщить модератору
 Re: Создание нового пользователя БД  [new]
Glory
Member

Откуда:
Сообщений: 104751
SELECT SUSER_SID('mydomain\AIvanov');
3 мар 16, 09:47    [18890580]     Ответить | Цитировать Сообщить модератору
 Re: Создание нового пользователя БД  [new]
mssql_retr
Guest
Glory
SELECT SUSER_SID('mydomain\AIvanov');

Да, нашелся. Спасибо.

Видимо ранее учетная запись в домене была переименована.
3 мар 16, 09:57    [18890633]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить