Поделиться через


Урок 1. Соединение с ядром СУБД

Область применения:SQL Server

При установке ядро СУБД SQL Server установленные средства зависят от выпуска и выбора настроек. В этом уроке описываются основные инструменты, демонстрирующие подключение к ядро СУБД и выполнение основной функции (авторизация большего количество пользователей).

На этом занятии вы узнаете следующее:

Средства для начала работы

Sql Server ядро СУБД поставляется с различными инструментами. В этой статье описываются первые необходимые инструменты и вы можете выбрать подходящее средство для задания. Все средства доступны из меню Пуск . Некоторые средства, например SQL Server Management Studio (SSMS), не устанавливаются по умолчанию. Выберите необходимые средства в качестве компонентов во время установки. SQL Server Express содержит только подмножество средств.

Общие инструменты

В следующей таблице описаны некоторые из наиболее распространенных средств.

Tool Тип Операционная система
SSMS Графический пользовательский интерфейс Windows
Azure Data Studio Графический пользовательский интерфейс Windows, macOS, Linux
bcp CLI Windows, macOS, Linux
sqlcmd CLI Windows, macOS, Linux

В этой статье рассматривается подключение через SSMS. Если вы хотите подключиться через Azure Data Studio, см . краткое руководство. Использование Azure Data Studio для подключения и запроса SQL Server.

Пример базы данных

Примеры кода в этой статье используют базу данных образца AdventureWorks2025 или AdventureWorksDW2025, которую можно скачать с домашней страницы образцов и проектов сообщества Microsoft SQL Server и.

SSMS (только для Windows)

  • В текущих версиях Windows на начальной странице введите SSMS и выберите SQL Server Management Studio.
  • В меню "Пуск" старых версий Windows наведите указатель на все программы, наведите указатель на Microsoft SQL Server и выберите SQL Server Management Studio.

Подключение с помощью SSMS

Легко подключиться к ядру СУБД из средств, работающих на том же компьютере, на котором размещен SQL Server, если вы знаете имя экземпляра и если вы подключаетесь в качестве члена локальной группы администраторов на компьютере. Следующие процедуры должны выполняться на том же компьютере, на котором размещается SQL Server.

Примечание.

В этой статье описывается подключение к локальному SQL Server. Сведения о База данных SQL Azure см. в разделе "Подключение к База данных SQL Azure".

Определение имени экземпляра ядро СУБД

  1. Войдите в Windows в качестве члена группы "Администраторы" и откройте Management Studio.

  2. В диалоговом окне "Подключение к серверу" нажмите кнопку "Отмена".

  3. Если компонент "Зарегистрированные серверы" не отображается, в меню Вид выберите пункт Зарегистрированные серверы.

  4. Выбрав компонент Ядро СУБД на панели инструментов "Зарегистрированные серверы", разверните компонент Ядро СУБД, щелкните правой кнопкой мыши пункт Группы локальных серверов, наведите указатель на пункт Задачии выберите пункт Зарегистрировать локальные серверы. Разверните локальные группы серверов , чтобы просмотреть все экземпляры ядра СУБД, установленные на компьютере. Экземпляр по умолчанию безымянный и отображается как имя компьютера. Именованный экземпляр отображается как имя компьютера, за которым следует обратная косая черта (\), а затем имя экземпляра. Для SQL Server Express экземпляр называется <computer_name>\sqlexpress, если имя не было изменено во время установки.

Убедитесь, что запущена ядро СУБД

  • В зарегистрированных серверах, если имя экземпляра SQL Server имеет зеленую точку со белой стрелкой рядом с именем, ядро СУБД выполняется, и никаких дальнейших действий не требуется.

  • Если имя экземпляра SQL Server имеет красную точку с белым квадратом рядом с именем, ядро СУБД останавливается. Щелкните правой кнопкой мыши имя ядро СУБД, выберите элемент управления службой и нажмите кнопку "Пуск". После диалогового окна подтверждения ядро СУБД должен начинаться, а круг должен быть зеленым с белой стрелкой.

Подключение к ядру СУБД

При установке SQL Server выбрана по крайней мере одна учетная запись администратора. Выполните следующие действия при входе в Windows в качестве администратора.

  1. В Среде Management Studio в меню "Файл" выберите "Подключиться" обозреватель объектов.

    Откроется диалоговое окно "Подключение к серверу ". В поле Тип сервера отобразится тип компонента, использованный в прошлой сессии.

  2. Выберите Ядро СУБД.

    Снимок экрана: обозреватель объектов. Выделен параметр ядра СУБД в списке

  3. В поле имени сервера введите имя экземпляра ядра СУБД. В экземпляре SQL Server по умолчанию имя сервера совпадает с именем компьютера. Имя сервера для именованного экземпляра SQL Server — computer_name<>\<instance_name>. Например, ACCTG_SRVR\SQLEXPRESS. На следующем снимке экрана показаны параметры подключения к экземпляру SQL Server по умолчанию (без имени) на компьютере с именем PracticeComputer. Пользователь, вошедшего в Windows, является Мэри из домена Contoso. При использовании проверки подлинности Windows нельзя изменить имя пользователя.

    Снимок экрана: диалоговое окно

  4. Нажмите Подключиться.

Примечание.

Эта статья написана с предположением, что вы не знакомы с SQL Server и не имеет проблем с подключением. Подробные инструкции по устранению неполадок см. в разделе "Устранение неполадок при подключении к ядру СУБД SQL Server".

Авторизация дополнительных подключений

Теперь, когда вы подключены к SQL Server от имени администратора, одна из первых задач позволяет другим пользователям подключаться. Вы авторизуете пользователей путем создания имени входа и авторизации этого входа для доступа к базе данных в качестве пользователя. Вы можете создавать имена входа с помощью проверки подлинности Windows, проверки подлинности SQL Server или проверки подлинности Microsoft Entra. Имена входа проверки подлинности Windows используют учетные данные из Windows. Имена входа проверки подлинности SQL Server хранят сведения о проверке подлинности в SQL Server и не зависят от учетных данных Windows. Имена входа из идентификатора Microsoft Entra (ранее Azure Active Directory) используют учетные данные из облачных удостоверений. Дополнительные сведения об этом методе см. в разделе "Проверка подлинности Microsoft Entra для SQL Server"

По возможности используйте проверку подлинности Windows или проверку подлинности Microsoft Entra.

Совет

Большинство организаций имеют пользователей домена и используют проверку подлинности Windows. Вы можете экспериментировать, создав на компьютере дополнительных локальных пользователей. Компьютер проходит проверку подлинности локальных пользователей, поэтому домен — это имя компьютера. Например, если компьютер называется MyComputer и вы создаете пользователя с именем Test, описание Windows пользователя — Mycomputer\Testэто .

Создание имени входа для проверки подлинности Windows

  1. В предыдущей задаче вы подключились к ядру СУБД с помощью Management Studio. В обозревателе объектов разверните экземпляр своего сервера, затем узел Безопасность, щелкните правой кнопкой мыши Имена входаи выберите пункт Создать имя входа. Откроется диалоговое окно "Вход — новое ".

  2. На странице "Общие " в поле имени входа введите имя входа Windows в формате <domain>\<login>.

    Снимок экрана: диалоговое окно

  3. В поле базы данных по умолчанию выберите базу данных AdventureWorks, если она доступна. В противном случае выберите master базу данных.

  4. На странице ролей сервера, если новое имя входа должно быть администратором, выберите sysadmin. В противном случае оставьте это поле пустым.

  5. На странице Сопоставление пользователей выберите Сопоставление для базы данных AdventureWorks2025 (если она доступна). В противном случае выберите master. В поле Пользователь уже внесено имя входа. При закрытии диалогового окна пользователь создается в базе данных.

  6. В поле схемы по умолчанию введите dbo , чтобы сопоставить имя входа с схемой владельца базы данных.

  7. Примите параметры по умолчанию для полей "Защищаемые" и " Состояние ", а затем нажмите кнопку "ОК ", чтобы создать имя входа.

Внимание

В этом разделе приведены основные сведения о начале работы. SQL Server предоставляет многофункциональную среду безопасности.

Следующий шаг