Bonjour
je suis sur machine Windows 2000 et j'utilise SQL SERVER 2000

J'aimerais au travers d'un script créer une nouvelle connexion avec authentification windows
J'ai vu la commande
sp_grantlogin [Domaine/user] mais celle ci me met automatiquement ma base par default sur Master. j'aimerais configurer cela pour avoir ma BD par défault sur TOTO
un exemple du code que j'utilise

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
DECLARE @cmd sysname
 
/* Connexion à la base master */
USE master -- que j'utilise master ou TOTO c'est la meme chose
 
If not Exists (SELECT name FROM sysxlogins WHERE name='DOMAINE\USR')
Begin
     EXEC sp_grantlogin [DOMAINE\USR] ;
     SET @cmd = 'echo - La connexion DOMAINE\USR a ete creee >> FICHIERTRACE'
     EXEC master..xp_cmdshell @cmd
End
Else
Begin
     SET @cmd = 'echo - La connexion DOMAINE\USR existe deja >> FICHIERTRACE'
     EXEC master..xp_cmdshell @cmd
End
Comme cette fonction prend pas de parametres, quelles sont les autres fonctions qui permet de configurer ma nouvelle connexion?

Un grand merci a tous, c'est assez urgent