Bonjour, je désire purger tous les droits que possède un utilisateur.
A savoir une sorte de REVOKE ALL ON ALL_TABLES TO THISUSER.
Est ce que c'est possible ?
Sinon pourquoi quand je décide de le faire en procédure stocké en passant le login en paramètre, cela ne marche pas ?
'Incorrect Syntax near @Login me dit-il ...'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 CREATE PROCEDURE [dbo].[REVOKE_ALL_RIGHTS] ( @Login varchar(100) ) AS BEGIN REVOKE ALL ON MaTable TO @Login REVOKE ALL ON MaTable2 TO @Login REVOKE ALL ON MaTable3 TO @Login ... END GO
Partager