Вирішено: створити користувача

Останнє оновлення: 09/14/2023
Автор: SQL SourceTrail

Звичайно, я надам вам необхідну інформацію відповідно до ваших інструкцій.

Вступ
SQL або Мова Структурованих Запитів це стандартна і універсальна мова, яка використовується для спілкування з базами даних. Створення, видалення, вибірка рядків і зміна рядків у таблиці – це деякі із завдань, які можна виконати за допомогою SQL. Однією з найпростіших і фундаментальних серед цих операцій є створення користувача. Це завдання передбачає кодування ряду структурованих команд для формування нового користувача в базі даних, надання доступу користувача та визначення ролей.

Створення користувача в SQL

У SQL користувачі не створюються безпосередньо в базі даних, натомість вони створюються в екземплярі SQL Server. Для цього використовується команда «CREATE USER». Основною структурою для створення користувача в SQL є

CREATE USER [user_name] FOR LOGIN [login_name] WITH DEFAULT_SCHEMA=[schema_name]

У цій структурі [user_name] — це ім’я нового користувача, [login_name] — це ім’я для входу в SQL Server, на основі якого базується новий користувач, а [schema_name] — схема за замовчуванням, призначена новому користувачеві.

Розуміння коду

  • Команда «CREATE USER»: використовується для створення нового користувача. Після нього йде ім’я користувача, яке вибирає розробник.
  • Речення FOR LOGIN: це підключає нового користувача до входу. Якщо логіна ще немає, SQL Server створить його.
  • WITH DEFAULT_SCHEMA: це положення є необов’язковим, але якщо воно використовується, призначає схему за замовчуванням або логічний контейнер, у якому зберігаються об’єкти бази даних нового користувача. Якщо не вказано, SQL Server використовуватиме «dbo» як схему за замовчуванням.

Пояснення етапів впровадження

Створення користувача в SQL включає ряд кроків, кожен з яких обертається навколо команди SQL.

Крок перший: увійдіть у SQL Server Management Studio, використовуючи свої облікові дані для входу в SQL Server.

//login to SQL server management studio

Крок другий: відкрити нове вікно запиту.

Крок третій: Виконайте команду CREATE USER:

CREATE USER JohnDoe FOR LOGIN JohnLogin WITH DEFAULT_SCHEMA=[website_data];

Пов’язані функції та бібліотеки

Окрім команди CREATE USER, інші команди SQL, пов’язані з керуванням користувачами, включають:

  • ЗМІНИТИ КОРИСТУВАЧА: Використовується для зміни користувача SQL Server.
  • ВИДАЛИТИ КОРИСТУВАЧА: Використовується для видалення користувача.
  • ГРАНТ: Використовується для надання привілеїв користувачам.

Підсумовуючи, створення користувача в SQL вимагає розуміння структури команди SQL «CREATE USER». Реалізація такого передбачає виконання цієї команди в SQL Server Management Studio. Подібні команди включають ALTER USER, DROP USER і GRANT, які відповідно використовуються для зміни, видалення та призначення привілеїв користувачам.

Схожі повідомлення: