Bonjour.

Je souhaite, a partir d'Access, me connecter a ma base SQL Server uniquement avec les references de la base et le nom de l'utilisateur. Je souhaite que ce soit la base qui demande le mot de passe pour l'utilisateur et accepte ou refuse l'acces en fonction de la bonne saisie du nom utilisateur ou du mot de passe.

J'ai trouve quelque chose d'interessant dans le lien ci-dessous (le mot de passe n'est pas donne, ca correspond a ce que je recherche) :
http://access.developpez.com/faq/?pa...ConnectSQLServ

Apres modif j'ai la chose suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
dim serveur as string
dim util as string
dim Dtb as string
 
serveur="mon serveur"
util="utilisateur"
dtb="ma base"
 
cnx.ConnectionString = "Driver={SQL Server};server=" & serveur & ";UID=PL\" & util & ";PWD=;database=" & Dtb
Lorsque je teste, Access me repond qu'il n'arrive pas a se connecter avec l'utilisateur : "Login failed for user 'utilisateur'"

Lorsque je rajoute le mot de passe, il arrive a se connecter avec un utilisateur local, pas avec un utilisateur windows.

Avec mot de passe ca donne ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
dim serveur as string
dim util as string
dim Dtb as string
dim passe as string
 
 
serveur="mon serveur"
util="utilisateur"
dtb="ma base"
passe="mot de passe"
 
cnx.ConnectionString = "Driver={SQL Server};server=" & serveur & ";UID=PL\" & util & ";PWD=" & passe & ";database=" & Dtb
A quoi ca peut etre du ?


Merci.
Cdlt
Jean.