SQL Server 2000 и Active Directory в Windows 2003 sp1

ВладимирNik

Господа-товарищи помогите! Я раньше пробовал работать с SQL-сервером на сервере без Active Directory, через смешанную аутентификацию и все было OK. Но вот раздобыл учебный курс по администрированию и установил сервер виндовый как контроллер домена. Все делал по книге только названия менял но ставил на учетную запись SQLService. После этого не могу установить клиентское соединение с Другого компа. Через Enterprise Manager. После попытки коннекта с сервером выдается следующее сообщение: Login failed for user '(null)'. Reason: Not associated with a trusted SQL Server connection TCP/IP работает нормально т.к. даже Remote Desktop работает нормально.В свойствах сервера правда есть такая жаль по на закладке ActiveDirectory: SQL Server Enterprise Manager could not add server '(local)' to Active Directory.Error 14303: stored procedure 'sp_ActiveDirectory_scp' failed to access registry key.
4 ответа

ВладимирNik

а под каким аккаунтом вы пытаетесь соединиться?


ВладимирNik

Аккаунт с такими же правами как у Administrator причем его конечно же добавил в Безопасность -> Логины на сервере ну и еще под Пользователем домена пробывал и под SQL Service (на чей счет так сказать и устанавливал)А что не у кого никаких проблем не возникало? Вообщем то я по книжке официальному курсу все делал не понятно почему не работает.


ВладимирNik

администратор какой? 1)есть локальные админы2)админы домена3)админы sql serverчтобы залогиниться вы должны в sql server создать соответствующий акк и дать ему необходимые права на доступ к нужной бд, и объектам этой бд...но похоже что у вас этот пользователь не является пользователем sql server


ВладимирNik

Пользователь на учетную запись которого ставился SQLServer был просто пользователь по умолчанию в домене SQLService, в SQL Server у него права администратора но доступа к базам нет (почемуто).Остальным пользователям (для себя) я дал такие же права как администратору по умолчанию и прописал их в SQL Server тоже как администраторов и дал доступ ко всем базам с ролями public и dbowner, но коннекта нет. Еще одна странная вешь в установке по умолчанию у меня на локальном сервере в Enterpr Manager имя сервера определилось как (local) а в книжке имя компьютера стоит вместо local.А кто нибудь знает зачем в свойствах сервера нужна регистрация Active Directory, что она дает?