Go avec SQL Server : impossible de se connecter avec succès
Problème :
Lors de l'utilisation de Go avec un pilote SQL Server pour se connecter à une base de données, une erreur se produit :
login failed for user 'sakhaloo'
De plus, les tentatives l'ouverture de la base de données à l'aide de SQL Server Management Studio échoue avec l'erreur :
Error:233: A connection was successfully established with the server, but then an error occurred during the login process. (provider: Shared Memory Provider, error: 0-no process is on the other end of the pipe.)(Microsoft SQL Server,)
Cause :
Le problème provient d'une combinaison de facteurs :
Solution :
Solution mise à jour pour l'authentification Windows de confiance :
Pour utiliser l'authentification Windows approuvée, assurez-vous de ce qui suit dans le programme Go :
condb, errdb := sql.Open("mssql", "server=servernameorip;user>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!