Connection à SQL SERVER

jeremieuk Messages postés 7 Date d'inscription mercredi 6 avril 2005 Statut Membre Dernière intervention 29 juillet 2005 - 25 juil. 2005 à 11:42
jeremieuk Messages postés 7 Date d'inscription mercredi 6 avril 2005 Statut Membre Dernière intervention 29 juillet 2005 - 26 juil. 2005 à 14:52
Bonjour,

J'esssai en vains de me connecter à ma base SQL depuis un poste client.

Voici mon messsage d'erreur:

Type d'erreur :
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'AUTORITE NT\ANONYMOUS LOGON'.
/adjustrate/tests/connex.asp, line 110

Voici mes codes:

<%
Set conn = Server.CreateObject("ADODB.Connection")
connstring = "driver={SQL Server};
server=FRNT09;
login=;
pass=;
database=BaseTest"
conn.open connstring
conn.close
set conn=nothing
%>

Je souhaite utiliser un compte utilisateur par défaut. Je ne sais alors pas quoi mettre dans login et pwd. Le pb vient peut-être de là.

Merci pour votre aide.

2 réponses

nicolastar666 Messages postés 11 Date d'inscription lundi 28 juin 2004 Statut Membre Dernière intervention 14 juin 2007
25 juil. 2005 à 14:56
salut,

as-tu essayé de mettre : sa comme login?
en laissant le pwd vide.
il me semble que c'est l'authentification par defaut de SQL server.
0
jeremieuk Messages postés 7 Date d'inscription mercredi 6 avril 2005 Statut Membre Dernière intervention 29 juillet 2005
26 juil. 2005 à 14:52
Je te remercie nicolastar666 pour ta réponse.

J'ai trouvé le problème. Il ne venait pas du login passé dans la page mais de celui du serveur IIS qui est créé par défaut lors de son installation. Puisqu'il est différent de celui de Windows 2000 il y a donc une incompatibilité. La solution est donc de désactiver l'"acces anonyme" dans les propriétes du serveur IIS.
0