Verbindung zu MS SQL Server 2016 nicht möglich
Hallo Community,
ich habe einen Microsoft SQL Server 2016 auf einem Windows Server 2012 R2 laufen, dieser akzeptiert den SQL Server Authentifizierungsmodus und die Windows Authentifizierung. Lokal per RDP auf dem Server selbst kann ich mich über die SQL Server Management Konsole normal via Windows Authentifizierung einloggen, allerdings ist ein Zugriff von meinem privaten Rechner außerhalb des Netzwerks nicht möglich, obwohl ich unter Sicherheit -> Anmeldungen den Benutzer korrekt angelegt habe und ihn dann auch unter %Datenbank% -> Sicherheit -> Benutzer angelegt habe ist mir eine Verbindung untersagt, komischerweise aber auch lokal, also auch per RDP kann ich mich dann über diesen Benutzer nicht einloggen. Der Port 1433 ist offen und auch falls MS SQL dynamische Ports nutzen sollte habe ich die Instanz auf der Firewall freigeschaltet als Programmfreigabe.
Detaillierte Fehlerinformation bei Login Versuch:
Es kann keine Verbindung mit '%Servername%' hergestellt werden.
Login failed for user '%Username%'. (.Net SqlClient Data Provider)
Hilfe erhalten Sie durch Klicken auf: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&Ev ...
Servername: %Servername%
Fehlernummer: 18456
Schweregrad: 14
Status: 1
Zeilennummer: 65536
Wäre cool wenn mir einer helfen könnte, bei weiteren Fragen meldet euch bitte.
ich habe einen Microsoft SQL Server 2016 auf einem Windows Server 2012 R2 laufen, dieser akzeptiert den SQL Server Authentifizierungsmodus und die Windows Authentifizierung. Lokal per RDP auf dem Server selbst kann ich mich über die SQL Server Management Konsole normal via Windows Authentifizierung einloggen, allerdings ist ein Zugriff von meinem privaten Rechner außerhalb des Netzwerks nicht möglich, obwohl ich unter Sicherheit -> Anmeldungen den Benutzer korrekt angelegt habe und ihn dann auch unter %Datenbank% -> Sicherheit -> Benutzer angelegt habe ist mir eine Verbindung untersagt, komischerweise aber auch lokal, also auch per RDP kann ich mich dann über diesen Benutzer nicht einloggen. Der Port 1433 ist offen und auch falls MS SQL dynamische Ports nutzen sollte habe ich die Instanz auf der Firewall freigeschaltet als Programmfreigabe.
Detaillierte Fehlerinformation bei Login Versuch:
Es kann keine Verbindung mit '%Servername%' hergestellt werden.
Login failed for user '%Username%'. (.Net SqlClient Data Provider)
Hilfe erhalten Sie durch Klicken auf: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&Ev ...
Servername: %Servername%
Fehlernummer: 18456
Schweregrad: 14
Status: 1
Zeilennummer: 65536
Wäre cool wenn mir einer helfen könnte, bei weiteren Fragen meldet euch bitte.
Please also mark the comments that contributed to the solution of the article
Content-Key: 334788
Url: https://administrator.de/contentid/334788
Printed on: May 4, 2024 at 16:05 o'clock
5 Comments
Latest comment
Guten Morgen,
ich habe einen Microsoft SQL Server 2016 auf einem Windows Server 2012 R2 laufen, dieser akzeptiert den SQL Server Authentifizierungsmodus und die Windows Authentifizierung. Lokal per RDP auf dem Server selbst kann ich mich über die SQL Server Management Konsole normal via Windows Authentifizierung einloggen, allerdings ist ein Zugriff von meinem privaten Rechner außerhalb des Netzwerks nicht möglich, obwohl ich unter Sicherheit -> Anmeldungen den Benutzer korrekt angelegt habe und ihn dann auch unter %Datenbank% -> Sicherheit -> Benutzer angelegt habe ist mir eine Verbindung untersagt, komischerweise aber auch lokal, also auch per RDP kann ich mich dann über diesen Benutzer nicht einloggen. Der Port 1433 ist offen und auch falls MS SQL dynamische Ports nutzen sollte habe ich die Instanz auf der Firewall freigeschaltet als Programmfreigabe.
nur so eine Frage, was bedeutet:
oder bedeutet es, die kiste steht im Nebenraum...
oder In der firma, und du versuchst per VPN... oder gar mit Portforwarding auf den sql server zuzugreifen?
in der regel bedeutet das ein authentifizierungsfehler, also einen falschen Kennwort oder benutzernamen...
Frank
ich habe einen Microsoft SQL Server 2016 auf einem Windows Server 2012 R2 laufen, dieser akzeptiert den SQL Server Authentifizierungsmodus und die Windows Authentifizierung. Lokal per RDP auf dem Server selbst kann ich mich über die SQL Server Management Konsole normal via Windows Authentifizierung einloggen, allerdings ist ein Zugriff von meinem privaten Rechner außerhalb des Netzwerks nicht möglich, obwohl ich unter Sicherheit -> Anmeldungen den Benutzer korrekt angelegt habe und ihn dann auch unter %Datenbank% -> Sicherheit -> Benutzer angelegt habe ist mir eine Verbindung untersagt, komischerweise aber auch lokal, also auch per RDP kann ich mich dann über diesen Benutzer nicht einloggen. Der Port 1433 ist offen und auch falls MS SQL dynamische Ports nutzen sollte habe ich die Instanz auf der Firewall freigeschaltet als Programmfreigabe.
allerdings ist ein Zugriff von meinem privaten Rechner außerhalb des Netzwerks nicht möglich...
bedeutet das, das der SQL Server im Inet steht bei einem Hoster ?oder bedeutet es, die kiste steht im Nebenraum...
oder In der firma, und du versuchst per VPN... oder gar mit Portforwarding auf den sql server zuzugreifen?
Detaillierte Fehlerinformation bei Login Versuch:
Es kann keine Verbindung mit '%Servername%' hergestellt werden.
Login failed for user '%Username%'. (.Net SqlClient Data Provider)
Hilfe erhalten Sie durch Klicken auf: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&Ev ...
Servername: %Servername%
Fehlernummer: 18456
Schweregrad: 14
Status: 1
Zeilennummer: 65536
Wäre cool wenn mir einer helfen könnte, bei weiteren Fragen meldet euch bitte.
Es kann keine Verbindung mit '%Servername%' hergestellt werden.
Login failed for user '%Username%'. (.Net SqlClient Data Provider)
Hilfe erhalten Sie durch Klicken auf: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&Ev ...
Servername: %Servername%
Fehlernummer: 18456
Schweregrad: 14
Status: 1
Zeilennummer: 65536
Wäre cool wenn mir einer helfen könnte, bei weiteren Fragen meldet euch bitte.
in der regel bedeutet das ein authentifizierungsfehler, also einen falschen Kennwort oder benutzernamen...
Frank
ähm wie soll denn der SQL server Kenntnis von dem Windows-User deines Notebooks haben?
Das funktiniert nur mit Domänenkonten richtig, dafür muß dein Notebook in die Domäne des Hosters aufgenommen werden und du mußt dich mit dem Domänenkonto anmelden.
Da die SQL Server Anmeldung eine "trusted connection" vorraussetzt (die man nur kriegt wie oben beschrieben) muß man in dem Fall halt doch eine Anmeldung über SQL Sicherheit machen.u
Das funktiniert nur mit Domänenkonten richtig, dafür muß dein Notebook in die Domäne des Hosters aufgenommen werden und du mußt dich mit dem Domänenkonto anmelden.
Da die SQL Server Anmeldung eine "trusted connection" vorraussetzt (die man nur kriegt wie oben beschrieben) muß man in dem Fall halt doch eine Anmeldung über SQL Sicherheit machen.u