Kasutajate loomine ja õiguste määramine

Создаю БД с именем FilmidDB:

Создаю таблицу FilmiInfo:

Создаю пользователя filmikasutaja с паролем Filmi123!:

— Запретила пользователю удалять данные в таблице:

— Заполняю таблицу данными:

— Дала права для filmikasutaja, чтоб добавлять, видеть информацию в таблице и запретили удалять :

— Логинюсь под созданным раннее пользователем filmikasutaja:

— Открываю БД FilmidDB, таблицу FilmiInfo и добавляю информацию в таблицу. — Проверила, что в таблицу внесена информация и разрешение на внесение записи от имени пользователя работает:

— Проверила, что удалять таблицу FilmiInfo пользователь не имеет возможности:

— И не может создать таблицу при этом не разрешено и не запрещено пользователю созвать таблицы:

— Заходим под ROOToм, создаем БД FilmidDB:

— Создаю таблицу FilmiInfo с 6 строками:

— Заполняю данные в таблице FilmiInfo:

— Создаю пользователя filmikasutaja c паролем Filmi123!:

— Даём привилегии в БД и таблице новому пользователю:

SELECT — право на просмотр данных
INSERT — право на добавление новых записей

— Захожу под пользователем filmikasutaja c паролем Filmi123!:

— Проверяю, ли работают привилегии, которые я настроила раннее и то, что пользователь filmikasutaja не может удалять данные:

— Пробуем добавить данные в таблицу:

Работает:

— Проверяем, ли может пользователь filmikasutaja удалить данные с таблицы через id:

Результат: Пользователь может просматривать и добавлять информацию в таблицу, но не имеет права ее удалять.