A voir également:
- Impossible d'ouvrir la base de données demandée par la connexion. la connexion a échoué
- Une erreur est survenue lors de la connexion à sql server - Meilleures réponses
- [SQL SERVER] problème de connexion ✓ - Forum - SQL Server
- Impossible d'ouvrir une base de données créée avec une version antérieure de votre application - Forum - Access
- Sage 50 ne peut pas ouvrir la base de données ✓ - Forum - Comptabilité / Gestion
- La Banque mondiale ouvre sa base de données - Actualités
- Ebp impossible d'ouvrir la base de données - Forum - Comptabilité / Gestion
4 réponses
nesquick
J'ai résolu le problème. Pour ceux que ça intéresse :
- j'ai créé un utilisateur dans studio express avec les droits sur la base
- j'ai indiqué au serveur de permettre les authentifications sql serveur + windows (clic droit sur le serveur, propriétés > sécurité)
- puis j'ai utilisé une chaine de connexion standard :
bd.Open "Driver={SQL Server};" & _
"Server=" & NomServSQL & ";" & _
"Database=" & NomBasePrim & ";" & _
"Uid=" & nomUserConn & ";" & _
"Pwd=" & PassUserConn
Mes variables :
NomServSQL="PC_OLIV\SQLEXPRESS"
NomBasePrim="TMV4"
nomUserConn = l'utilisateur que je viens de créer
PassUserConn = le mot de passe que je lui ai attribué.
Et bam magie !
Merci à Matt d'avoir tenté de m'aider :)
- j'ai créé un utilisateur dans studio express avec les droits sur la base
- j'ai indiqué au serveur de permettre les authentifications sql serveur + windows (clic droit sur le serveur, propriétés > sécurité)
- puis j'ai utilisé une chaine de connexion standard :
bd.Open "Driver={SQL Server};" & _
"Server=" & NomServSQL & ";" & _
"Database=" & NomBasePrim & ";" & _
"Uid=" & nomUserConn & ";" & _
"Pwd=" & PassUserConn
Mes variables :
NomServSQL="PC_OLIV\SQLEXPRESS"
NomBasePrim="TMV4"
nomUserConn = l'utilisateur que je viens de créer
PassUserConn = le mot de passe que je lui ai attribué.
Et bam magie !
Merci à Matt d'avoir tenté de m'aider :)
nesquick
J'ai résolu le problème. Pour ceux que ça intéresse :
- j'ai créé un utilisateur dans studio express avec les droits sur la base
- j'ai indiqué au serveur de permettre les authentifications sql serveur + windows (clic droit sur le serveur, propriétés > sécurité)
- puis j'ai utilisé une chaine de connexion standard :
bd.Open "Driver={SQL Server};" & _
"Server=" & NomServSQL & ";" & _
"Database=" & NomBasePrim & ";" & _
"Uid=" & nomUserConn & ";" & _
"Pwd=" & PassUserConn
Mes variables :
NomServSQL="PC_OLIV\SQLEXPRESS"
NomBasePrim="TMV4"
nomUserConn = l'utilisateur que je viens de créer
PassUserConn = le mot de passe que je lui ai attribué.
Et bam magie !
Merci à Matt d'avoir tenté de m'aider :)
- j'ai créé un utilisateur dans studio express avec les droits sur la base
- j'ai indiqué au serveur de permettre les authentifications sql serveur + windows (clic droit sur le serveur, propriétés > sécurité)
- puis j'ai utilisé une chaine de connexion standard :
bd.Open "Driver={SQL Server};" & _
"Server=" & NomServSQL & ";" & _
"Database=" & NomBasePrim & ";" & _
"Uid=" & nomUserConn & ";" & _
"Pwd=" & PassUserConn
Mes variables :
NomServSQL="PC_OLIV\SQLEXPRESS"
NomBasePrim="TMV4"
nomUserConn = l'utilisateur que je viens de créer
PassUserConn = le mot de passe que je lui ai attribué.
Et bam magie !
Merci à Matt d'avoir tenté de m'aider :)
Matt
Il ne te manque pas le nom d'utilisateur pour l'authentification Windows?
Je ne vois que le serveur, mais pas le nom de l'utilisateur !
Je ne vois que le serveur, mais pas le nom de l'utilisateur !
nesquick
Il me semble, mais je peux me tromper, qu'avec l'authentification windows (Trusted_Connection=yes;) il n'y a pas d'utilisateur à indiquer. Je n'ai pas créé d'utilisateur sur la base de données. J'ai installé studio express en utilisant l'authentification windows.
J'ai trouvé la chaine de connexion ici :
http://www.connectionstrings.com/?carrier=sqlserver2005
Ceci dit, je ne suis même pas sûr de la chaine de connexion à utiliser.
J'ai trouvé la chaine de connexion ici :
http://www.connectionstrings.com/?carrier=sqlserver2005
Ceci dit, je ne suis même pas sûr de la chaine de connexion à utiliser.