Ich möchte niemals Verbindungszeichenfolgen mithilfe von Zeichenfolgenmanipulationen aufteilen und Server, Datenbank, UID und Kennwort abrufen.
Ich habe den folgenden Link gelesen und die akzeptierte Antwort gelesen. Ich habe festgestellt, dass dies der beste Weg ist, um Benutzer-ID und Kennwort aus der Verbindungszeichenfolge herauszuholen. Aber was ist mit dem Datenbanknamen?
Richtiger Weg, um Benutzername und Passwort von der Verbindungszeichenfolge zu erhalten?
So erhalten Sie den Datenbanknamen mithilfe von SqlConnectionStringBuilder aus der Verbindungszeichenfolge. (Ist die DataSource der Servername?)
string database = builder["Initial Catalog"] as string;
- "Datenbank" war ein ungültiges Schlüsselwort.