Пользователь MSSQL

Security->Login(New Login)

Имя ползователя, пароль, убираю галочку «Enforce password policy», и выбираю базу данных.

Далее «User Mapping» —> галочка на базе данных в которую я хочу добавить пользователя.

Кликаю на базу данных и наживаю «Connect» —> Вхожу под моим пользователем

use autot_martin;
GRANT ALTER TO loojaMartin;
GRANT SELECT TO loojaMartin;
GRANT CREATE TABLE TO loojaMartin;

GRANT UPDATE on login_pass TO loojaMartin;

Выдаю в базе данных администратора права для «loojaMartin».

И создаю таблицу login_pass.

Провеняю, что права выданы верно.


select * from login_pass;
update login_pass set loginn='Andrey';
select * from login_pass;

Удалось выполнить запрос

select * from login_pass;
ALTER TABLE login_pass
ADD vanus int;
select * from login_pass;

Удалось выполнить запрос

use autot_martin
CREATE TABLE ticket(
tiketID int not null PRIMARY key identity(1,1),
eesnimi varchar(20),
perenimi varchar(20),
päev varchar(20));

select * from ticket;

Удалось выполнить запрос

insert into login_pass(loginn, pass)
values(‘Nikita1’, ‘5432’);

Не удалось выполнить запрос из-за нехватки прав