Простая и понятная пошаговая инструкция — как создать пользователя в SQL Server 2019

SQL Server 2019 – это мощная система управления базами данных, которая позволяет хранить, обрабатывать и анализировать большие объемы данных. Она используется во множестве проектов и предприятий для хранения и управления информацией. Важной частью работы с SQL Server является создание пользователей и предоставление им прав доступа к базам данных.

В этой статье мы расскажем о том, как создать пользователя в SQL Server 2019 пошагово. Мы покажем, как создать нового пользователя, назначить ему учетные данные, дать ему необходимые права доступа и настроить его роли в системе.

Прежде чем начать, убедитесь, что у вас есть административные привилегии для работы с SQL Server и доступ к SQL Server Management Studio (SSMS), инструменту, который позволяет управлять базой данных. Если у вас нет доступа к SSMS, свяжитесь с администратором SQL Server, чтобы получить необходимые права.

Шаг 1: Авторизация в SQL Server Management Studio

Шаг 1: Авторизация в SQL Server Management Studio

Для начала откройте SQL Server Management Studio, который должен быть уже установлен на вашем компьютере. После его открытия вам необходимо ввести данные для авторизации:

  1. Сервер: введите имя сервера, на котором установлена SQL Server. Например, введите "localhost", если SQL Server установлен на вашем локальном компьютере.
  2. Аутентификация: выберите способ авторизации. Вы можете выбрать "Windows-аутентификация" или "SQL Server-аутентификация".
  3. Имя пользователя: введите имя пользователя для авторизации. Если вы выбрали "Windows-аутентификация", то используйте ваше Windows-имя пользователя. Если вы выбрали "SQL Server-аутентификация", то введите имя пользователя, которое было создано ранее.
  4. Пароль: введите пароль для авторизации. Если вы выбрали "Windows-аутентификацию", то пароль не требуется. Если вы выбрали "SQL Server-аутентификацию", то введите пароль, который был задан для пользователя.

После заполнения полей авторизации, нажмите кнопку "Подключиться". Если данные введены верно, вы будете успешно авторизованы в SQL Server Management Studio.

Шаг 2: Открытие раздела "Security" в объектном исследователе

Шаг 2: Открытие раздела "Security" в объектном исследователе

1. Запустите SQL Server Management Studio и подключитесь к серверу.

2. В объектном исследователе раскройте дерево объектов сервера, щелкнув на значок "плюс" рядом с именем сервера.

3. Раскройте раздел "Security", щелкнув на значок "плюс" рядом с ним.

4. В разделе "Security" вы увидите различные узлы, такие как "Logins" и "Server Roles". Щелкните на нужный узел для дальнейшей работы с пользователями и ролями.

Шаг 3: Создание нового логина для пользователя

Шаг 3: Создание нового логина для пользователя

Для создания нового логина выполните следующие действия:

  1. Откройте SQL Server Management Studio и подключитесь к серверу баз данных.
  2. В окне "Обозреватель объектов" раскройте "Безопасность" и щелкните правой кнопкой мыши на папке "Логины".
  3. Выберите опцию "Новый логин".
  4. В появившемся окне введите имя нового логина в поле "Логин - имя".
  5. Выберите тип аутентификации логина. В нашем случае мы будем использовать аутентификацию Windows и выберем опцию "Windows Authentication".
  6. Нажмите кнопку "ОК", чтобы создать новый логин.

После завершения этих шагов, новый логин будет создан, и пользователь сможет получить доступ к базе данных, используя указанный логин и пароль.

Шаг 4: Выбор прав доступа для нового пользователя

Шаг 4: Выбор прав доступа для нового пользователя

После успешного создания нового пользователя в SQL Server 2019 необходимо выбрать права доступа, которые будут предоставлены этому пользователю. Выбор прав доступа зависит от требований и роли, которую будет выполнять пользователь.

1. Права доступа "sysadmin": Пользователь с правами "sysadmin" будет иметь полный доступ и полный контроль над сервером SQL. Этот уровень доступа рекомендуется предоставлять только администраторам сервера.

2. Права доступа "db_owner": Пользователь с правами "db_owner" будет иметь полный доступ и полный контроль над конкретной базой данных. Этот уровень доступа рекомендуется предоставлять администраторам баз данных.

3. Права доступа "db_datareader" и "db_datawriter": Пользователь с правами "db_datareader" будет иметь право на чтение данных в конкретной базе данных, а пользователь с правами "db_datawriter" будет иметь право на запись данных в конкретной базе данных. Этот уровень доступа рекомендуется предоставлять пользователям, которым требуется только доступ к данным, без возможности изменения.

4. Пользовательские права доступа: Также можно задать пользовательские права доступа, позволяющие ограничить доступ пользователя к определенным таблицам или хранимым процедурам. Пользовательские права можно настроить вручную, задав нужные разрешения.

При выборе прав доступа учитывайте требования безопасности и принципа наименьших полномочий. Рекомендуется предоставлять пользователю только те права, которые необходимы ему для выполнения своих задач, чтобы минимизировать риски возможного злоупотребления.

Важно помнить, что выбранные права доступа могут быть изменены и настроены в любое время в будущем.

Шаг 5: Применение изменений и проверка созданного пользователя

Шаг 5: Применение изменений и проверка созданного пользователя

После создания нового пользователя в SQL Server 2019 необходимо применить изменения, чтобы они вступили в силу.

Для этого выполните следующие шаги:

  1. Откройте SQL Server Management Studio.
  2. Подключитесь к серверу баз данных, на котором вы создали нового пользователя.
  3. Щелкните правой кнопкой мыши на сервере баз данных в структуре объектов и выберите "Обновить".
  4. Перейдите в раздел "Безопасность" и выберите пункт "Пользователи".
  5. В списке пользователей найдите созданного вами пользователя.
  6. Щелкните правой кнопкой мыши на пользователя и выберите пункт "Свойства".

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

Чтобы проверить, что созданный пользователь имеет доступ к базе данных, можно выполнить следующий запрос:

Код запроса
USE your_database_name;

GO

SELECT CURRENT_USER AS 'Текущий пользователь';

Замените "your_database_name" на имя вашей базы данных.

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

Теперь вы успешно создали пользователя в SQL Server 2019 и проверили его доступ к базе данных.

Шаг 6: Завершение процесса создания пользователя в SQL Server 2019

Шаг 6: Завершение процесса создания пользователя в SQL Server 2019

После заполнения всех необходимых полей и установки прав доступа для нового пользователя, остается только завершить процесс создания.

Для этого нажмите на кнопку "Создать", которая находится внизу формы.

SQL Server 2019 проверит введенные данные и создаст нового пользователя в соответствии с указанными параметрами.

После завершения процесса создания, вы увидите сообщение об успешном создании пользователя.

Теперь созданный пользователь может использовать свои учетные данные для подключения к серверу SQL Server 2019 и выполнения необходимых операций.

Оцените статью