Salut tout le monde
j ai la procedure suivante pris sur le schema donne par la FAQ
en entrant le parametre @login il ne me cree pas la nouvelle connexion ni le nouveau user
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
18
19 CREATE PROCEDURE T_Log @login varchar(50) AS BEGIN if not exists (select * from sysusers where name = @login) begin PRINT 'L''utilisateur '+@login+'n''existe pas dans la base '+db_name()+' du serveur '+@@servername return -1 end if not exists (select * from master..syslogins where name = @login) begin /* Login inexistant => création */ select 'exec sp_addlogin '+ @login+ ', MotDePasse' end SELECT 'EXEC SP_DROPUSER '+@login SELECT 'EXEC SP_ADDUSER '+@login+', '+ @login END
pouvez vous m aidez svp
Merci
Partager