Benutzer mit den meisten Antworten
Login um per VB.net zuzugreifen

Frage
-
Hallo zusammen,
ich habe eine Frage in Bezug auf Logins und denke hier richtig zu sein (statt VB-Forum).
In meinem Tool muss ich Daten aus Tabellen auslesen und da das Tool auch von Kollegen verwendet werden soll, möchte ich dazu ein Login anlegen.
Das habe ich gemacht, habe dem lokalen Login die sysadmin Rolle gegeben und wollte nun per Tool damit Verbinden, leider klappt das nicht.
Die Protokolle TCP/IP und VIA sind disabled, auch wenn ich TCP/IP enabled habe, bekomme ich ein Fehler.
Nun habe ich das Event-Log angeschaut und bekomme den Hinweis das der SQL Server Express auf Windows Authentification eingestellt ist, die Meldung lautet:
Login failed for user .... Server is configured for Windows authentification only
Damit dürfte es kein Weg daran vorbei geben den Server im Tab Security auf SQL Server and Windows Authentification Mode umzustellen.
Was wird durch diese Einstellung noch beeinträchtigt? Kann ich die Umstellung vornehmen ohne das irgendwas anderes eingeschränkt wird?
Viele Grüsse,
Maximilian
Antworten
-
Hallo Maximilian,
das dürfte wohl die Fortsetzung sein von Verbindung auf DB über SQL Account schlägt fehl.
Das Freischalten der Standard-Authentifizierung selbst macht nichts kaputt, ist aber für Standardkonten notwendig.
Nur sollte man prüfen, ob alle Standard-Anmeldungen - insbesondere der sa - ein sicheres Kennwort haben.Mehr siehe Auswählen eines Authentifizierungsmodus
Was eure Vorliebe für Named Pipes angeht, könnte es aber Anmeldeprobleme geben;
denn Named Pipes erfordert zusätzliche Kommunikation über Port 445, siehe Hinweise in
Erstellen einer gültigen Verbindungszeichenfolge mithilfe von Named PipesDa Named Pipes heute üblicherweise über TCP/IP transportiert (Named Pipes over TCP/IP) werden,
ist das nur zusätzlicher Overhead (und Stolperfalle).Gruß Elmar
- Als Antwort markiert MaxiTesch Donnerstag, 21. März 2013 11:52
Alle Antworten
-
Hallo Maximilian,
das dürfte wohl die Fortsetzung sein von Verbindung auf DB über SQL Account schlägt fehl.
Das Freischalten der Standard-Authentifizierung selbst macht nichts kaputt, ist aber für Standardkonten notwendig.
Nur sollte man prüfen, ob alle Standard-Anmeldungen - insbesondere der sa - ein sicheres Kennwort haben.Mehr siehe Auswählen eines Authentifizierungsmodus
Was eure Vorliebe für Named Pipes angeht, könnte es aber Anmeldeprobleme geben;
denn Named Pipes erfordert zusätzliche Kommunikation über Port 445, siehe Hinweise in
Erstellen einer gültigen Verbindungszeichenfolge mithilfe von Named PipesDa Named Pipes heute üblicherweise über TCP/IP transportiert (Named Pipes over TCP/IP) werden,
ist das nur zusätzlicher Overhead (und Stolperfalle).Gruß Elmar
- Als Antwort markiert MaxiTesch Donnerstag, 21. März 2013 11:52
-
Hallo Elmar,
da das Problem dann nicht mehr mit VB zu tun hat, war ich der Meinung das hier zu platzieren, allerdings ein zweiter Vorfall da der erste (Pipes) soweit erledigt war. Warum auch immer haben wir beide Modis im Angebot :-)
Der SA ist bei uns deaktiviert, um auf SQL als Admin zuzugreifen gibt es eine Security-Group die bei den Logins eingetragen ist.
Ich werde mal auf SQL Standard-Anmeldung umstellen, wusste nur nicht ob sich das sonst noch auswirkt.
Viele Grüsse,
Maximilian