Farbschema: Dunkel
Sie befinden sich hier: start » de » Dokumentation » Datenintegration und Datenzugriff » WKL Database Gateway » Fehlerbehebung » Eine SQL-Anmeldung wird mit 403 abgewiesen

Eine SQL-Anmeldung wird mit 403 abgewiesen

Eine Anmeldung mit Name und Kennwort (HTTP Basic, im Treiber UID/PWD) erhält 403.

Umgebung

AuthMode mit SqlLogin; Alias mit AllowSqlLogins.

Ursache

MeldungUrsache
„SQL-Anmeldungen nimmt der Dienst nur ueber eine verschluesselte Verbindung an.“Das Kennwort kam ungeschützt von einem anderen Rechner: weder HTTPS noch ein vertrauter Proxy mit X-Forwarded-Proto: https noch eine Anfrage vom eigenen Rechner. Der Dienst versucht das Kennwort dann gar nicht
„Diese Anmeldung hat keinen Zugang zur Datenbank des Alias.“SQL Server hat die Anmeldung angenommen, die Datenbank aber nicht geöffnet (4060)
„Die Datenbank verweigert dieser Anmeldung den Vorgang.“Der Anmeldung fehlt ein Recht in SQL Server

Behebung

  1. Bei der ersten Meldung: Verwenden Sie die https-Adresse des Dienstes; steht ein Proxy davor, tragen Sie ihn unter TrustedProxies ein und lassen Sie ihn X-Forwarded-Proto: https melden.
  2. Bei den beiden anderen: Geben Sie der Anmeldung in SQL Server Zugang bzw. das fehlende Recht.

Prüfung

Dieselbe Anfrage über https antwortet 200.

Verwandte Themen

de/wiki/data-conectivity/database-gateway/troubleshooting/sql-login-refused-with-403.txt · Zuletzt geändert: von Wolfgang van der Stille