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
Comme cette fonction prend pas de parametres, quelles sont les autres fonctions qui permet de configurer ma nouvelle connexion?
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
Un grand merci a tous, c'est assez urgent
Partager