18452: Login failed. The login is from an untrusted domain and cannot be used with Windows authentication (échec de connexion : login provenant d'un domaine non approuvé, inutilisable avec l'authentification Windows)
SQL ServerQue signifie cette erreur ?
Une tentative de connexion avec l'authentification Windows a été refusée car elle provenait d'un domaine non approuvé (ou l'authentification Windows a été utilisée là où l'authentification SQL est requise). Le serveur ne fait pas confiance à cette identité.
Cause
Le client se connecte avec une identité Windows d'un domaine/groupe de travail que SQL Server n'approuve pas ; les machines sont dans des domaines différents/non approuvés ; la configuration Kerberos/SPN est erronée ; ou la chaîne de connexion utilise Integrated Security alors que l'authentification SQL est attendue. Une tentative de login SQL alors que le mode mixte est désactivé présente un symptôme similaire.
Comment la corriger
Si l'authentification SQL est requise, passez le serveur en Mixed Mode et utilisez un nom d'utilisateur/mot de passe dans la chaîne de connexion (Integrated Security=false). Si l'authentification Windows est requise, vérifiez la relation d'approbation entre domaines et la configuration DNS/SPN Kerberos. Assurez-vous que le client et le serveur sont dans le même domaine ou dans un domaine approuvé. Affinez le diagnostic avec la valeur 'state' du journal d'erreurs.
Autres entrées pour ce moteur
- 1204The instance of the SQL Server Database Engine cannot obtain a LOCK resource (l'instance du moteur SQL Server ne peut pas obtenir de ressource LOCK)
- 3906Failed to update database because the database is read-only (échec de la mise à jour : la base est en lecture seule)
- 15023User already exists in the current database (l'utilisateur existe déjà dans la base courante)
- 605Attempt to fetch logical page belongs to a different allocation unit (la page logique lue appartient à une autre unité d'allocation)
- 4922ALTER TABLE ALTER COLUMN failed because one or more objects access this column (échec d'ALTER TABLE ALTER COLUMN : un ou plusieurs objets accèdent à cette colonne)
- 7202Could not find server 'name' in sys.servers (serveur 'name' introuvable dans sys.servers)
- 40501The service is currently busy. Retry the request after 10 seconds (le service est actuellement occupé ; réessayez dans 10 secondes)