Connexion sécurisée ? [SQL Server 2000] - SQL/NoSQL - Programmation
Marsh Posté le 02-07-2004 à 21:31:29
Hmmm...
J'ai rigoureusmeent la même config : Server Windows 2003 Server / SQL Server 2000 et station Windows XP familiale / Visual Studio .NET 2003
Chez moi ça marche parfaitement
Par contre, lorsque j'ai filé des log/pass à un pote pour qu'il bosse sur ma base depuis chez lui, il a merdé un bout de temps avec ton message d'erreur pour que ça marche... Je sais pas ce qu'il a modifié pour que ça marche
Essaie d'installer le client SQL Server 2000 sur ton poste, et de te connecter à la base via lui, dans un premier temps (c'est la seule différence que j'ai avec toi)
Marsh Posté le 02-07-2004 à 22:29:36
Bonsoir Arjuna,
merci pour ta réponse. Donc ce que j'ai décrit ne te semble pas erroné ?
Peut-être faut-il patché SQL Server 2000, la couche réseau est peut-être différente avec Windows Server 2003 ?
Tu peux dire à ton pote de venir sur ce post ?
Marsh Posté le 13-07-2004 à 17:32:32
Salut
j'ai eut le meme probléme et il faut soit :
- modifier le paramétrage de sécu de SQL Server de sécurité Windows à sécurité mixte Windows / Sql server (solition preferée)
OU
- créér un login NT et l'intégrer dans SQL Server
Pour modifier la sécu il faut passer dans la priopriétés du serveur (clic droit du son nom ...)
www.oolloo.be
Marsh Posté le 02-07-2004 à 19:10:21
Bonsoir,
j'ai un serveur sous Windows Server 2003 sur lequel j'ai installé SQL Server 2000. Les deux serveurs tournent bien, et depuis mon client sous XP je vois bien mon serveur.
Depuis Microsoft Visual Studio 2003 je tente de me connecter à la base de données via un écran dans lequel je choisis mon serveur SQL 2000 ainsi que la connexion à ce serveur et là je cale, car j'ai le choix entre sécurité intégrée de Windows NT ou bien saisir un login/password spécifique. je prends le dernier choix ce qui correspond à un login/password sous SQL Server ? Invariablement il me met le message suivant : 'Echec de la connexion de l'utilisateur XXXXX. Raison : Non associé à une connexion sécurisée SQL Server.'
Auparavant sous SQL Server j'ai créé le login/password comme ceci :
USE master
EXEC sp_addlogin
@loginame = 'XXXXXX',
@passwd= xxxxxxx,
@defdb = MYDB
USE MYDB
EXEC sp_grantdbaccess XXXXXX
Je suis un peu paumé...