> Tech > Utiliser sysxlogins pour extraire des objets

Utiliser sysxlogins pour extraire des objets

Tech - Par iTPro - Publié le 24 juin 2010
email

Q
Quel est le moyen le plus facile pour extraire une liste de procédures cataloguées qu'un compte login Windows NT nommé possède et qu'Enterprise Manager affiche ? Je veux placer du code autour de la liste, exécuter ce code dans Query Analyzer, puis changer le possesseur de l'objet en dbo.

Serait-il intéressant dans ce cas de faire une translation d’un compte login NT vers le SID et de joindre sysxlogins à  la table système sysobjects ou sysdatabases ?

R
Master.dbo.sysxlogins expose le mappage (corrélation) SID/nom pour des logins valides. Par conséquent, vous pouvez facilement écrire une requête jointe qui utilise sysxlogins pour extraire des noms de logins, puis trouver des objets correspondants comme des procédures cataloguées dans une base de données.

Téléchargez gratuitement cette ressource

Comment cerner la maturité digitale de votre entreprise ?

Comment cerner la maturité digitale de votre entreprise ?

Conçu pour les directions IT et Métiers, ce guide vous permettra d'évaluer précisément vos processus de communication client, d'identifier vos lacunes et points d'inflexion pour établir un plan d’actions capable de soutenir durablement votre évolution. Bénéficiez maintenant d'une feuille de route complète.

Tech - Par iTPro - Publié le 24 juin 2010