попытайтесь это:
ВЫБЕРИТЕ
[Имя пользователя] = брошено (pr.name КАК varchar (20)),
[Имя предмета] = брошено (o.name КАК varchar (40)),
[Тип предмета] = брошено (o.type_desc КАК varchar (22)),
[Permisson] = брошено (pm.permission_name КАК varchar (15)),
[Положение] = брошено (pm.state_desc КАК varchar (10))
ОТ pr sys.database_principals
СОЕДИНИТЕ sys.database_permissions pm
НА pr.principal_id = pm.grantee_principal_id
СОЕДИНИТЕ sys.objects o
НА pm.major_id = o.object_id
ГДЕ (pr.type = «s»
И pr.name = @Login
И o.name = @Object
)
ЗАКАЗ МИМО
[Имя пользователя],
[Тип предмета],
[Имя предмета]