OVH Cloud OVH Cloud

Droits affichage des diagrammes

3 réponses
Avatar
Jean-Paul
Je voudrais savoir quel est le droit que doit posséder un utilisateur afin de
pouvoir afficher les diagrammes créés par un autre utilisateur.
Seule information trouvée pour le moment, c'est qu'il faut être dbowner ou
propriétaire des schémas utilisés.

Merci d'avance

3 réponses

Avatar
Bouarroudj Mohamed
Je crois qu'il y'avait un bug corrigé par un service pack, la correction
permet a un utilisateur d'utiliser le diagramme meme s'il n'est pas un
dbowner.
Verfiez bien que vous avez le dernier service pack et que votre utilisateur
a le droit d'executer les SP dt_*


Bouarroudj Mohamed
http://www.sqldbtools.com/


"Jean-Paul" wrote in message
news:
Je voudrais savoir quel est le droit que doit posséder un utilisateur afin
de
pouvoir afficher les diagrammes créés par un autre utilisateur.
Seule information trouvée pour le moment, c'est qu'il faut être dbowner ou
propriétaire des schémas utilisés.

Merci d'avance


Avatar
Med Bouchenafa
Cela ne me dit rien mais essaye
sp_helprotect dtproperties
Cela devrait te mettre sur une piste

--
Bien cordialement
Med Bouchenafa
"Jean-Paul" a écrit dans le message de
news:
Je voudrais savoir quel est le droit que doit posséder un utilisateur afin
de
pouvoir afficher les diagrammes créés par un autre utilisateur.
Seule information trouvée pour le moment, c'est qu'il faut être dbowner ou
propriétaire des schémas utilisés.

Merci d'avance


Avatar
Jean-Paul
Après une étude un peu plus poussée, j'ai décourvert le code lancé lorsque on
visualise la liste des diagrammes :


create table #tmp_sp_helpdiagrams
([Database] sysname not null, Name sysname not null, ID int not null, Owner
sysname null, OwnerID int not null)
insert into #tmp_sp_helpdiagrams exec dbo.sp_helpdiagrams

etc...


Le plus important est l'éxecution de la ps exec dbo.sp_helpdiagrams

Dans laquelle il apparaît qu'il faut effectivement appartenir au role dbowner

Merci quand même, je suppose que c'est du au fait que l'on peut modifier,
créer des tables dans le diagramme.