Ülesanne
● AB nimi / Имя БД- kasutajaTIT● Milliseid 2 tabeli on vaja luua? / Какие 2 таблицы создать? linud, mootorrattas.
● Milliste tabeli väljadega? / С какими полями? nimi, milline värv.
● Milline on selle andmebaasi kasutaja kasutajanimi ja parool? /Какой логин ипароль для пользователя таблицы этой БД? nimi-linnmoto
● Millised õigused peaks kasutajal olema loodud tabelite – tabeli1 ja tabeli2 suhtes(maksimaalselt 2 õigust tabeli tasandil)? / Какими правами должен обладатьпользователь относительно созданных таблиц (max 2 права на уровнетаблицы)? mootorratas deny insert, permit select. linud permit update, deny alter
● Milliseid tegevusi tuleks kontrollida? / Проверку каких действий необходимовыполнить? проверку прав.
lõi tabeleid ja andis õigusedCREATE TABLE linud (id int primary key identity(1,1), nimi VARCHAR(20),varv VARCHAR(20) );
CREATE TABLE mootorrattas ( id int primary key identity(1,1), nimi VARCHAR(20),värv VARCHAR(20) );
Grant alter on linud TO linnmoto; Grant alter on mootorrattas TO linnmoto;


Lubade kontrollimine
mootorrattas
insert into mootorrattas(nimi, värv)
values (‘toyota’, ‘must’)

select * from mootorrattas

Linnud
UPDATE linud
SET nimi = ‘papagoi’, varv = ‘punane

ALTER TABLE linud
ALTER COLUMN nimi VARCHAR(50);

XAMPP õiguste kontroll:

