Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Добавления: 14 апреля 2006 г.
Чтобы получить доступ к компоненту Database Engine, необходимо иметь имя входа. Имя входа может идентифицировать пользователя как учетную запись Windows или как члена группы Windows, или имя входа может быть именем входа SQL Server, которое существует только в SQL Server. При возможности используйте проверку подлинности Windows.
По умолчанию администраторы компьютера имеют полный доступ к SQL Server. Для этого занятия нужно иметь пользователя с меньшим правом доступа; следовательно, вы создадите новую локальную учетную запись проверки подлинности Windows на компьютере. Чтобы сделать это, нужно быть администратором на своем компьютере. После этого нужно предоставить новому пользователю доступ к SQL Server. Следующие действия приведены для .
Создание новой учетной записи Windows
Нажмите кнопку Пуск, выберите Выполнить, в диалоговом окне Открыть введите %SystemRoot%\system32\compmgmt.msc /s и нажмите кнопку OK, чтобы открыть программу «Управление компьютером».
В пункте Служебные программы откройте Локальные пользователи и группы, щелкните правой кнопкой мыши на Пользователи и выберите Новый пользователь.
В поле Имя пользователя введите Mary.
В полях Пароль и Подтверждение пароля введите надежный пароль и нажмите кнопку Создать, чтобы создать нового локального пользователя Windows.
Создание имени входа
В окне редактора запросов среды SQL Server Management Studio введите и выполните следующий исходный код, заменив
computer_nameна имя компьютера.FROM WINDOWSуказывает, что Windows аутентифицирует пользователя. Необязательный аргументDEFAULT_DATABASEсоединяетMaryс базой данныхTestData, если только в ее строке соединения не указана другая база данных. Эта инструкция рассматривает точку с запятой в виде необязательного завершения инструкции языка Transact-SQL.CREATE LOGIN [computer_name\Mary] FROM WINDOWS WITH DEFAULT_DATABASE = [TestData]; GOЭтим авторизируется имя пользователя
Mary, проверенное компьютером, чтобы получить доступ к экземпляру SQL Server. Если на компьютере находится более одного экземпляра SQL Server 2005, нужно создать имя входа для каждого экземпляра, к которомуMaryдолжна иметь доступ.
Примечание.Поскольку Maryне является доменной учетной записью, это имя пользователя может быть принято только на данном компьютере.
Следующая задача занятия
Предоставление доступа к базе данных
См. также
Другие ресурсы
CREATE LOGIN (Transact-SQL)
Режим проверки подлинности