sofe123
Messages postés1Date d'inscriptionmercredi 10 novembre 2004StatutMembreDernière intervention10 novembre 2004
-
10 nov. 2004 à 13:35
memnochlabodotnet
Messages postés22Date d'inscriptionsamedi 27 novembre 2004StatutMembreDernière intervention24 janvier 2005
-
29 nov. 2004 à 08:57
Bonjour,
Le même test de connexion à une base sql server 2000, via une page nommée 'test.aspx', fonctionne parfaitement avec WebMatrix+Cassini et me génère une SqlException avec VisualStudio2003 + IIS5 !
L'erreur, lors de l'ouverture de la connexion, est : System.Data.SqlClient.SqlException: Échec de la connexion de l'utilisateur 'ROGER\ASPNET'où ROGER est le nom du PC.
Pour infos, je me connecte en Aministrateur à WinXP Pro et quand je tape http://localhost sous IE, la page localstart.asp se charge bien. Par contre, si je tape http://127.0.0.1 là, il me faut saisir un login+password puis cela génère une erreur de compilation VBScript.
Je vous donne ces infos car j'ai l'impression que mon pb vient de IIS puisque cela fonctionne avec Cassini.
Merci d'avance pour vos réponses.
Sophie.
A voir également:
Echec de conversion dans la représentation interne
memnochlabodotnet
Messages postés22Date d'inscriptionsamedi 27 novembre 2004StatutMembreDernière intervention24 janvier 2005 29 nov. 2004 à 08:57
Normale cassini utilise ton compte utilisateur pour tourner. Si dans ta chaine de connection tu as spécifier une connexion avec la sécurité intégrée, le compte utilisé pour se connecter à la databse est celui de l'utilisateur (sous le quel tourne le processus).
C'est pourquoi avec iis tu ne peux pas te connecter à ta base de données, car 'ROGER\ASPNET' n'a pas les droit sur sql.
Soltution :
soit tu spécifies 'ROGER\ASPNET' dans tes utilisateurs sql server
soit tu utilise un compte SQL que tu as créé dans sql server et tu changes ta chaine de connextion (user id ='totot";pwd = frfrfr)
François Michael Dain