2009-03-19 3 views
0

Может кто-нибудь понравится, сообщите мне, почему для службы кластеров требуются локальные логины SQL, а SQL-серверу нужны SQL-логины.SQL-логины для учетных записей службы и кластера

Thanks,

+0

Вход SQL - это логин SQL - что означает местное значение? – Sam

+0

Вы имеете в виду Windows Local machine login? –

ответ

1

Ни один из них не может использовать SQL-логины. Оба они должны использовать учетные записи домена для большинства сред.

Вы можете, вероятно, найти более подробную информацию спрятанной глубоко в этих страницах: http://msdn.microsoft.com/en-us/library/ms179530(SQL.90).aspx

Microsoft не всегда объясняет, почему вы должны делать то, что они просто говорят, и вы делаете.


редактировать: http://technet.microsoft.com/en-us/library/ms143504.aspx

там мы идем. извините, у меня плохой день.

+0

Когда дело доходит до SQL Server и Books Online, причина того, что учетные записи служб являются тем, что они есть и какие разрешения, которые им необходимы, хорошо объяснены. –

3

Это смешно, этот парень отправил мне электронное письмо прямо и задал тот же вопрос. Мой ответ был:

Учетные записи служб не являются входами SQL. SQL-логины используются для подключиться к SQL Server, но не для запуска SQL Server.

Если вы зашли в Панель управления, Службы администрирования, Службы и перешли в службу SQL Server, вы увидите учетную запись, в которой работает служба. Обычно это локальная система, или это учетная запись домена Windows.

Если это не отвечает на ваш вопрос, отправьте скриншот того, что вы смотрите, это вас сбивает с толку, и я мог бы помочь больше. Надеюсь, это поможет!

+0

Брент! Локальная система? Пойдем, мужик, ты убиваешь нас на стороне безопасности! ;) –

+0

HAHAHA, ну, эй, они не спрашивали, что это ДОЛЖНО быть. Я использую другую учетную запись домена для каждого сервера. Даже в моей лаборатории это покрыто! Вы бы меня полюбили. –

2

Когда кластер сначала настроен, вы должны указать учетную запись пользователя, являющуюся членом домена. Это учетная запись службы кластера. Это учетная запись Windows, а это означает, что это учетная запись Windows (для входа в Windows, в частности) для SQL Server. Эта учетная запись Windows должна быть членом локальной группы администраторов для операционной системы на каждом сервере, составляющем кластер. До SQL Server 2008 группа администраторов автоматически добавлялась к SQL Server и предоставляла права на уровень sysadmin, то есть при установке SQL Server вам не пришлось об этом беспокоиться.

Что касается учетных записей службы SQL Server, и это включает агент SQL Server, полный текст SQL Server (если в 2005/2008 году), они также должны быть учетными записями Windows из домена. Причина в том, что операционная система фактически запускает эти службы, используя эти учетные записи, и они должны иметь возможность запускать на каждом сервере кластера, где SQL Server настроен на потенциальную работу. Если вы не измените их при настройке SQL Server, установка приведет к тому, что эти учетные записи будут иметь правильные разрешения в SQL Server.

Смежные вопросы