DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Лабораторна робота №6 з дисципліни «Системи БД» на тему «Управління правами користувачів»

Інформація про навчальний заклад

ВУЗ:
Національний технічний університет України Київський політехнічний інститут
Інститут:
ООП
Факультет:
Педагогічний
Кафедра:
Не вказано

Інформація про роботу

Рік:
2022
Тип роботи:
Лабораторна робота
Предмет:
БЖД
Група:
КН-31
Коротко про документ

Про що ця робота

У лабораторній роботі досліджено управління правами користувачів у базах даних. Наведено приклади SQL-скриптів для створення облікових записів та наділення їх привілеями.

У роботі розглядаються

  • Бази даних
  • SQL
  • Управління правами користувачів
  • Облікові записи
  • Привілеї
  • Безпека баз даних

Зміст і розділи

  1. Тема
  2. Мета
  3. Завдання
  4. Виконання роботи
  5. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів
Викладачі:Не вказано

Ключові поняття

CREATE USERGRANTDROP USERSELECTUPDATEкористувачпривілеїобліковий записскриптбаза даних

Частина тексту файла (без зображень, графіків і формул):

Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» Навчально-науковий інститут атомної та теплової енергетики Кафедра цифрових технологій в енергетиці ЛАБОРАТОРНА РОБОТА №6 з дисципліни «Системи БД» Варіант № 9 Тема: Управління правами користувачів Мета: Створення, редагування і видалення облікових записів користувачів; призначення і скасування привілеїв. Завдання: Створити обліковий запис нового користувача і наділити його певними привілеями Виконання роботи: Створюємо новий SQL скріпт. В якому створюємо нових користувачів та наділяємо їх певними правами. Код SQL: CREATE USER 'owner'@'localhost'; GRANT ALL ON lab.* TO 'owner'@'localhost'; DROP USER 'owner'@'localhost'; CREATE USER 'accountant'@'localhost'; GRANT SELECT ON lab.person TO 'accountant'@'localhost'; GRANT SELECT, UPDATE ON lab.money TO 'accountant'@'localhost'; DROP USER 'accountant'@'localhost'; CREATE USER 'employee'@'localhost'; GRANT SELECT ON lab.person TO 'employee'@'localhost'; GRANT SELECT ON lab.department TO 'employee'@'localhost'; DROP USER 'employee'@'localhost'; Виконання роботи: Код SQL «Accountant»: USE lab; ## Буде відмовленно у використані цієї команди UPDATE person SET FIO_person = "Radkov I.O." WHERE ID_person = 2; ## Довзовлено використаня цієї команди SELECT * FROM person; ## Буде відмовленно у використані цієї команди INSERT INTO money (ID_person, Code_money, Amount_money, Type_money) VALUES (1, 003, 1700, 'Award2'); ## Довзовлено використаня цієї команди UPDATE money SET Amount_money = "300" WHERE ID_money = 2; При виконанні наступної команди користувачем «Accountant», йому буде відмовлено у виконанні: / Також цей користувач не зможе виконати наступну операцію: / Результат: / Але цей користувач зможе переглянути та оновити дані для іншої таблиці, за допомогою наступних команд: / / Результат: / Код SQL «Employee»: USE lab; ## Буде відмовленно у використані цієї команди UPDATE person SET FIO_person = "Radkov I.O." WHERE ID_person = 2; ## Довзовлено використаня цієї команди SELECT * FROM person; ## Буде відмовленно у використані цієї команди UPDATE department SET Department = "Design" WHERE ID_department = 1; ## Довзовлено використаня цієї команди SELECT * FROM department; Результат виконання цього скрипта користувачем «Employee»: / Висновок: Під час виконання лабораторної роботи, було набуто навички з створення, редагування і видалення облікових записів користувачів; призначення і скасування привілеїв.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!