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

Откуда: Волгоград
Сообщений: 91
Возникла проблема. Не могу добавить логин т.к. он заведен, и не могу удалить т.к. его нет.

select @@version
Microsoft SQL Server 2005 - 9.00.3042.00 (Intel X86) Feb 9 2007 22:47:07 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

CREATE LOGIN [MBT\Alina S Golovina] FROM WINDOWS
Ошибка:
Msg 15025, Level 16, State 2, Line 1
The server principal 'MBT\Alina S Golovina' already exists.

drop LOGIN [MBT\Alina S Golovina] 
Ошибка:
Msg 15151, Level 16, State 1, Line 1
Cannot drop the login 'MBT\Alina S Golovina', because it does not exist or you do not have permission.
14 окт 09, 10:30    [7782763]     Ответить | Цитировать Сообщить модератору
 Re: Не могу добавить логин  [new]
Glory
Member

Откуда:
Сообщений: 104760
exec sp_helplogins показывает этот логин ?
Какие права у вас на сервере ?
14 окт 09, 10:32    [7782787]     Ответить | Цитировать Сообщить модератору
 Re: Не могу добавить логин  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
автор
or you do not have permission


Прав, действительно хватает?

Что вернет:

SELECT
  *
FROM
  sys.server_principals
WHERE
  sid = SUSER_SID('MBT\Alina S Golovina')
14 окт 09, 10:35    [7782812]     Ответить | Цитировать Сообщить модератору
 Re: Не могу добавить логин  [new]
DENIS_CHEL
Member

Откуда:
Сообщений: 23097
Когда вы создаете логин, какую БД вы ему выбираете по умолчанию? Нет ли в ней уже такого сопоставленного пользователя?

---------------------------------------------------------
- Ну вы тут и нафлудили! - сказал Геракл, зайдя на Авгиев форум..
14 окт 09, 11:01    [7783045]     Ответить | Цитировать Сообщить модератору
 Re: Не могу добавить логин  [new]
boo-mmx
Member

Откуда: Волгоград
Сообщений: 91
exec sp_helplogins
Такого логина нет

Glory
Какие права у вас на сервере ?

sa

pkarklin
Прав, действительно хватает?

прав хватает

SELECT  *
FROM sys.server_principals
WHERE sid = SUSER_SID('MBT\Alina S Golovina')
пустно, однако

SELECT SUSER_SID('MBT\Alina S Golovina')
Вернул одну запись

DENIS_CHEL
Когда вы создаете логин, какую БД вы ему выбираете по умолчанию? Нет ли в ней уже такого сопоставленного пользователя?

База master, пользователя такого на ней нет
14 окт 09, 11:21    [7783230]     Ответить | Цитировать Сообщить модератору
 Re: Не могу добавить логин  [new]
DENIS_CHEL
Member

Откуда:
Сообщений: 23097
Логин вы создаете с помощью Microsoft SQL Server Management Studio или скриптом? Может она не пропатчина?

---------------------------------------------------------
- Ну вы тут и нафлудили! - сказал Геракл, зайдя на Авгиев форум..
14 окт 09, 11:25    [7783276]     Ответить | Цитировать Сообщить модератору
 Re: Не могу добавить логин  [new]
boo-mmx
Member

Откуда: Волгоград
Сообщений: 91
DENIS_CHEL
Логин вы создаете с помощью Microsoft SQL Server Management Studio или скриптом?

Логин создаю и скриптом и через Management Studio эффект одинаковый
14 окт 09, 11:42    [7783414]     Ответить | Цитировать Сообщить модератору
 Re: Не могу добавить логин  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
SELECT
  *
FROM
  sys.server_principals
WHERE
  name = 'MBT\Alina S Golovina'

?
14 окт 09, 11:48    [7783469]     Ответить | Цитировать Сообщить модератору
 Re: Не могу добавить логин  [new]
DENIS_CHEL
Member

Откуда:
Сообщений: 23097
Если честно у меня идеи кончились… А когда у меня кончаются идеи я обычно, перегружаю службу SQL сервера, а если возможно, то и сам сервер.

---------------------------------------------------------
- Ну вы тут и нафлудили! - сказал Геракл, зайдя на Авгиев форум..
14 окт 09, 11:48    [7783474]     Ответить | Цитировать Сообщить модератору
 Re: Не могу добавить логин  [new]
boo-mmx
Member

Откуда: Волгоград
Сообщений: 91
pkarklin
SELECT  *
FROM  sys.server_principals
WHERE  name = 'MBT\Alina S Golovina'

?


пусто

DENIS_CHEL
Если честно у меня идеи кончились… А когда у меня кончаются идеи я обычно, перегружаю службу SQL сервера, а если возможно, то и сам сервер.

Попробую ночью.
14 окт 09, 12:04    [7783609]     Ответить | Цитировать Сообщить модератору
 Re: Не могу добавить логин  [new]
boo-mmx
Member

Откуда: Волгоград
Сообщений: 91
DENIS_CHEL,

перезапуск службы помог...
16 окт 09, 13:52    [7796837]     Ответить | Цитировать Сообщить модератору
 Re: Не могу добавить логин  [new]
DENIS_CHEL
Member

Откуда:
Сообщений: 23097
Рад за вас))) Удачных выходных))) У меня они как раз начались)))

---------------------------------------------------------
- Ну вы тут и нафлудили! - сказал Геракл, зайдя на Авгиев форум..
16 окт 09, 13:57    [7796902]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Не могу добавить логин  [new]
Lavrov_Yura
Member

Откуда:
Сообщений: 34
а вот мне перезагрузка службы не помогла, в остальном как описано. Подскажите, пожалуйста, что делать.
Microsoft SQL Server 2008 R2 (SP1) - 10.50.2550.0 (X64) Jun 11 2012 16:41:53 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)
10 фев 15, 11:23    [17243161]     Ответить | Цитировать Сообщить модератору
 Re: Не могу добавить логин  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31438
Lavrov_Yura
а вот мне перезагрузка службы не помогла, в остальном как описано. Подскажите, пожалуйста, что делать.
Наверное, имя виндового логина поменяли?

Ищите логин по SID
10 фев 15, 15:13    [17244888]     Ответить | Цитировать Сообщить модератору
 Re: Не могу добавить логин  [new]
Lavrov_Yura
Member

Откуда:
Сообщений: 34
alexeyvg, спасибо, и правда они переименовали пользователя и он был на сервере под старым именем. Удалил старого, создал нового - работает.
10 фев 15, 17:00    [17245650]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить