User non visible

simon_33 -  
 simon_33 -

Bonjour,

J'ai créé 2 users sur une base de donnée.

create user + grant connect

Mais lorsque je me connecte avec un des users je ne vois pas le second user.

du coup  je ne peux pas faire de execute AS.

Quel est le probleme ?

A voir également:

2 réponses

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 

bonjour,

Peux-tu partager ta commande EXECUTE AS?

As-tu fais les grant impersonate requis?

0
simon_33
 

voila ma commande depuis la connection du 2nd user:

execute as user='mon_premier_user';

select Original_login(), suser_name();

exec dbo.ma_fct

rien que de très normal. J'ai juste l'erreur 'le principal n'est pas dans la base ..' ce qui est vrai mon 2nd user ne voit pas le 1er user crée normalement.

j'ai bien sur fait un grant connect des 2 users et un:

grant impersonate on user::user1 to user2;

0