C# SQL-DBs mit bestimmtem User

Laquestianne

Cadet 2nd Year
Registriert
Sep. 2009
Beiträge
25
Habe hier gefunden, wie man eine Liste von SQL-DBs von einem SQL-Server bekommt.

Hat jemand einen Tipp, wie ich eine Liste nur der Datenbanken bekomme, bei denen ein bestimmter User eingetragen ist?
 
Was genau meinst du mit Eingetragen? Als Berechtiger User oder meinst du in der Tabelle als Datensatz irgendwie?
 
Mit USE DB; in die Datenbank wechseln und dann mit SELECT * from SysUsers; die Benutzer der Dantenbank anzeigen lassen mit Ihren Rechten. Dann einfach nur noch die Ergebnisse filtern.
 
Ich kenn mich leider nicht so mit SQL-Querys aus (und nicht damit, wie ich sie mit C# auf eine bestimmte DB ausführe), aber ich werd mal versuchen, es mir zusammenzugoogeln, vielen Dank schonmal.

Falls jemand Teil des nötigen Codes aus dem Handgelenk schütteln könnte, wär ich ihm aber auch sehr dankbar^^
 
Zuletzt bearbeitet:
In deinem Code Beispiel hast du ja schon alles zusammen.

Dort wird ja nur die Stored Procedure SP_DATABASE mittels:
SqlCom.CommandText = "sp_databases";
aufgerufen.

Musst ja nur den String austauschen mit den Commandos von oben.
 
Zurück
Oben