Подключение к MS SQL Server
Область применения: SQL Server (все поддерживаемые версии)
При установке ядра СУБД SQL Server установленные средства зависят от выпуска и настроек. На этом уроке рассматриваются важнейшие средства, а также показываются способы подключения и выполнения одной из базовых функций (разрешение входа дополнительным пользователям).
Это занятие содержит следующие задачи.
Средства для начала работы
Соединение с помощью среды Management Studio
Авторизация дополнительных подключений
Средства для начала работы
Ядро СУБД SQL Server поставляется с различными инструментами. В этом разделе описываются первые необходимые средства и то, как выбрать оптимальное средство. Все средства доступны из меню Пуск . Некоторые средства, например SQL Server Management Studio (SSMS), не устанавливаются по умолчанию. Выберите нужные средства во время установки. Полное описание средств, описанных ниже, выполните поиск в SQL Server электронной документации. SQL Server Express содержит только подмножество средств.
Основные средства
SQL Server Management Studio (SSMS) — это основной инструмент для администрирования ядра СУБД и написания кода Transact-SQL. Он размещается в оболочке Visual Studio. Решение SSMS доступно бесплатно для скачивания. Последнюю версию можно использовать с более старыми версиями ядра СУБД.
диспетчер конфигурации SQL Server устанавливается как с SQL Server, так и с клиентскими средствами. Он позволяет включать серверные протоколы, настраивать параметры протокола, например порты TCP, настраивать автоматический запуск служб сервера и настраивать соединение клиентских компьютеров. Это средство может настроить дополнительные элементы подключения, но не активирует компоненты.
Пример базы данных
Примеры баз данных и примеров не включены в SQL Server. Большинство примеров, описанных в SQL Server электронной документации, используют примеры баз данных AdventureWorks.
Начало работы в среде SQL Server Management Studio
В текущих версиях Windows в меню Пуск введите "SSMS", а затем выберите Microsoft SQL Server Management Studio.
При использовании более старых версий Windows в меню "Пуск" наведите указатель мыши на все программы, наведите указатель на Microsoft SQL Server и выберите SQL Server Management Studio.
Запуск диспетчера конфигурации SQL Server
В текущих версиях Windows на Пуск странице введите диспетчер конфигурациии выберите пункт Диспетчер конфигурации SQL Server версия диспетчер конфигурации.
При использовании более старых версий Windows в меню "Пуск" наведите указатель мыши на все программы, наведите указатель на Microsoft SQL Server, наведите указатель на средства настройки и нажмите кнопку диспетчер конфигурации SQL Server.
Соединение с помощью среды Management Studio
Легко подключиться к ядру СУБД из средств, работающих на том же компьютере, если вы знаете имя экземпляра, и если вы подключаетесь в качестве члена локальной группы администраторов на компьютере. Следующие процедуры должны выполняться на том же компьютере, на котором размещены SQL Server.
Примечание
В этом разделе рассматривается подключение к локальному экземпляру SQL Server. Чтобы подключиться к Базе данных SQL Azure, см. краткое руководство Использование SSMS для подключения к Базе данных SQL Azure или Управляемому экземпляру SQL Azure.
Определение имени экземпляра компонента Database Engine
Войдите в Windows в качестве участника группы "Администраторы" и откройте Management Studio.
В диалоговом окне Подключение к серверу нажмите кнопку Отмена.
Если компонент "Зарегистрированные серверы" не отображается, в меню Вид выберите пункт Зарегистрированные серверы.
Выбрав компонент Ядро СУБД на панели инструментов "Зарегистрированные серверы", разверните компонент Ядро СУБД, щелкните правой кнопкой мыши пункт Группы локальных серверов, наведите указатель на пункт Задачии выберите пункт Зарегистрировать локальные серверы. Разверните группы локальных серверов , чтобы просмотреть все экземпляры ядра СУБД, установленные на компьютере. Экземпляр по умолчанию безымянный и отображается как имя компьютера. Именованный экземпляр отображается как имя компьютера, за которым следует обратная косая черта (\), а затем имя экземпляра. Для SQL Server Express экземпляр называется \sqlexpress, если имя не было изменено во время установки.
Подтверждение того, что компонент ядра СУБД запущен
В зарегистрированных серверах, если имя экземпляра SQL Server имеет зеленую точку со белой стрелкой рядом с именем, ядро СУБД выполняется и никаких дальнейших действий не требуется.
Если имя экземпляра SQL Server имеет красную точку с белым квадратом рядом с именем, ядро СУБД останавливается. Щелкните правой кнопкой мыши имя ядра СУБД, выберите "Управление службой" и выберите "Пуск". После диалогового окна подтверждения ядро СУБД должно запускаться, а круг должен выглядеть зеленым с белой стрелкой.
Подключение к компоненту ядра СУБД
При установке SQL Server была выбрана по крайней мере одна учетная запись администратора. Выполнив вход в Windows с правами администратора, выполните указанные ниже действия.
В Среде Management Studio в меню "Файл" выберите "Подключиться обозреватель объектов".
Будет открыто диалоговое окно Соединение с сервером . В поле Тип сервера отобразится тип компонента, использованный в прошлой сессии.
Выберите Ядро СУБД.
Снимок экрана с обозревателем объектов, в котором отображается раскрывающийся список
В поле Имя сервера введите имя экземпляра ядра СУБД. В экземпляре SQL Server по умолчанию имя сервера совпадает с именем компьютера. Для именованного экземпляра SQL Server имя сервера — это \, например ACCTG_SRVR\SQLEXPRESS. На следующем снимке экрана показано подключение к экземпляру SQL Server по умолчанию (без имени) на компьютере с именемPracticeComputer. В Windows вошел пользователь Mary из домена Contoso. При использовании аутентификации Windows нельзя изменить имя пользователя.
Снимок экрана: диалоговое окно
Выберите Подключиться.
Примечание
В этом учебнике предполагается, что вы не знакомы с SQL Server и у вас нет проблем с подключением. Этого достаточно в большинстве случаев, и это позволяет упростить учебник. Подробные инструкции по устранению неполадок см. в разделе Устранение неполадок при соединении с компонентом SQL Server Database Engine.
Авторизация дополнительных подключений
Теперь, когда вы подключились к SQL Server от имени администратора, одной из первых задач является авторизация других пользователей для подключения. Это делается посредством создания имени входа и предоставления ему разрешения на доступ к базе данных в качестве пользователя. Имена входа могут быть или именами входа для проверки подлинности Windows, использующей учетные данные Windows, или именами входа для проверки подлинности SQL Server, при которой учетные данные хранятся в SQL Server и не зависят от учетных данных Windows. Дополнительные варианты входа включают вход Azure Active Directory, дополнительные сведения о котором приведены в статье Использование аутентификации Azure Active Directory.
По возможности используйте проверку подлинности Windows.
Совет
В большинстве организаций пользователи входят в домены, и используется проверка подлинности Windows. Вы можете поэкспериментировать самостоятельно, создав дополнительных локальных пользователей на своем компьютере. Локальные пользователи будут проходить проверку подлинности на вашем компьютере, поэтому доменом является его имя. Например, если ваш компьютер имеет имя MyComputer и вы создали пользователя с именем Test, то в Windows этот пользователь указывается как Mycomputer\Test.
Создание имени входа для проверки подлинности Windows
В предыдущей задаче вы подключились к ядру СУБД с помощью Management Studio. В обозревателе объектов разверните экземпляр своего сервера, затем узел Безопасность, щелкните правой кнопкой мыши Имена входаи выберите пункт Создать имя входа. Откроется диалоговое окно Создание имени входа .
На странице Общие в поле Имя входа введите имя входа Windows в следующем формате: \
Снимок экрана: диалоговое окно
В поле База данных по умолчанию выберите базу данных AdventureWorks (если она доступна). В противном случае выберите базу данных master.
На странице Роли сервера щелкните sysadmin, если новое имя входа принадлежит администратору. В противном случае оставьте его пустым.
На странице Сопоставление пользователей выберите Сопоставление для базы данных AdventureWorks2019 (если она доступна). В противном случае выберите базу данных master. В поле Пользователь уже внесено имя входа. После закрытия диалогового окна в базе данных будет создан пользователь.
В поле Схема по умолчанию введите dbo , чтобы сопоставить имя входа со схемой владельца базы данных.
Подтвердите настройки по умолчанию для полей Защищаемые объекты и Состояние и нажмите кнопку ОК, чтобы создать имя входа.
Важно!
Это базовые сведения, позволяющие начать работу. SQL Server обеспечивает многофункциональную среду безопасности, а безопасность, очевидно, является важным аспектом операций с базами данных.
Достарыңызбен бөлісу: |