Входът в SQL Server чрез проверки за аутентикация на Windows проверява дали съществува доверена
връзка (т.е. успешен вход в Windows NT или 98/95). Свойствата
на доверената връзка се извличат от входа в Windows NT. Ако съществува доверена
връзка, SQL Server ще позволи достъп без да изисква допълнителни
входове.
Ако се опитате да се свържете с инстанция на SQL Server с празно потребителско име, SQL
Server автоматично използва акаунта на Windows NT. Ако се опитате да се свържете с
инстанция на SQL Server с SQL акаунт, но инстанцията на SQL Server е
конфигурирана за вход в Windows, SQL входът ще бъде игнориран и вместо това ще се използва
входът в Windows.
Аутентикацията на Windows има очевидни предимства пред SQL аутентикацията:
интеграция с политиката за сигурност на Windows, централизация, сигурна аутентикация,
шифроване на пароли, контрол на достъпа, минимална дължина на паролата и т.н.
Аутентикацията на Windows не е възможна, ако инстанцията на SQL Server работи под
Windows 9x.
Активиране на аутентикация на Windows
В SQL Server Enterprise Manager
- Отворете SQL Server Enterprise Manager (обикновено Старт | Всички програми |
Microsoft SQL Server | Enterprise Manager).
-
Намерете желаната инстанция на SQL Server, щракнете с десния бутон върху нея и изберете
Свойства.
- Отидете на Сигурност вкладка.
- Изберете опцията Само Windows.
- За да активирате или деактивирате опитите за вход, изберете една от опциите под
Ниво на одит: Няма за да го деактивирате, Неуспех за да записвате само
неуспешни опити за вход, Успех за да записвате само успешни опити за вход,
или Всички за да записвате всички опити за вход.