Õpetaja ülesanne 2

  • Имя БД – Loodus_eesnimi
  • Какую таблицу создать? С какими полями? – Loodus(LoodusId, Kaitseala, aasta, loomadeArv)
  • Какой логин и пароль для пользователя этой БД? – LoodusTootaja, parool: 178566
  • Какими правами должен обладать пользователь относительно созданной таблицы? – Uuendada tabeliandmed, lisada uued ja kustuda id järgi.
  • Проверку каких действий необходимо выполнить? – Kontroliida need õigused mis on määratud

1.Результат заполнения всей таблицы

create table Loodus (
	LoodusId int not null Primary key IDENTITY(1,1),
	Kaitseala VARCHAR(50),
	aasta DATE,
	loomadeArv INT
);
insert into Loodus (Kaitseala, aasta, loomadeArv) values ('2918 Linden Pass', '9/13/2022', 177);
insert into Loodus (Kaitseala, aasta, loomadeArv) values ('79 Hudson Parkway', '7/1/2022', 118);
insert into Loodus (Kaitseala, aasta, loomadeArv) values ('6 Carey Hill', '4/28/2023', 1);

2.Создание пользователя LoodusTootaja

3.Выдача нужных прав пользователю LoodusTootaja

USE Loodus_Darja;
GRANT SELECT, INSERT, UPDATE, DELETE ON Loodus TO LoodusTootaja;

4.Проверка прав пользователя

insert into Loodus (Kaitseala, aasta, loomadeArv) values (‘2385 Lindekad’, ‘1/10/2023’, 90);

select * from Loodus

delete Loodus where LoodusId=6;

select * from Loodus
select * from Loodus