essayer ceci :
CHOISIR
[Ouverture] = mouler (pr.name COMME varchar (20)),
[Nom d'objet] = mouler (o.name COMME varchar (40)),
[Type d'objet] = mouler (o.type_desc COMME varchar (22)),
[Permisson] = mouler (pm.permission_name COMME varchar (15)),
[État] = mouler (pm.state_desc COMME varchar (10))
Du P.R. de sys.database_principals
JOINDRE sys.database_permissions P.M.
SUR pr.principal_id = pm.grantee_principal_id
JOINDRE sys.objects o
SUR pm.major_id = o.object_id
LÀ OÙ (pr.type = « S »
ET pr.name = @Login
ET o.name = @Object
)
ORDRE PRÈS
[Ouverture],
[Type d'objet],
[Nom d'objet]