Félicitations !
+
0
points
En savoir plus
Actualités
Tests & Guides
Bons Plans
Forum
Premium
Rechercher sur le site
Connexion
Si votre email correspond à un compte, vous recevrez un lien de réinitialisation.
Réinitialiser le mot de passe
Retour connexion
Actualités
Tests & Guides
Bons Plans
GTA 6
iPhone 17
Copilot
Switch 2
Temu
ChatGPT
Tesla
Génération NT
Entraide
Windows
Windows Serveur
SQL Serveur
GRANT
GRANT
1 réponse
Rémi
27/10/2003 à 11:15
bonjour,
est-il possible de faire un GRANT avec une variable =E0 la=20
place du nom de table.=20
Ex :
declare @table varchar(20)
set @table =3D 'Agence'
grant select on @table to droit
Merci
Partager
Facebook
Twitter
Reddit
Whatsapp
Email
Signaler
Signaler un problème avec ce contenu
Envoyer
1 réponse
Supprimer
Cette action est irreversible, confirmez la suppression du commentaire ?
Supprimer
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Envoyer
richardp
Signaler
27/10/2003 à 15:58
Salut,
Ce n'est pas possible de mettre directement une variable mais tu peux
essayer le code suivant :
declare @table varchar(50)
declare @command nvarchar (50)
set @table = 'authors'
select @command='GRANT SELECT ON '+@table+' TO PUBLIC'
exec sp_executesql @command
Richardp
"Rémi" wrote in message
news:067301c39c73$2fdde830$
bonjour,
est-il possible de faire un GRANT avec une variable à la
place du nom de table.
Ex :
declare @table varchar(20)
set @table = 'Agence'
grant select on @table to droit
Merci
Salut,
Ce n'est pas possible de mettre directement une variable mais tu peux
essayer le code suivant :
declare @table varchar(50)
declare @command nvarchar (50)
set @table = 'authors'
select @command='GRANT SELECT ON '+@table+' TO PUBLIC'
exec sp_executesql @command
Richardp
"Rémi" <r.vonesch@smat.fr> wrote in message
news:067301c39c73$2fdde830$a101280a@phx.gbl...
bonjour,
est-il possible de faire un GRANT avec une variable à la
place du nom de table.
Ex :
declare @table varchar(20)
set @table = 'Agence'
grant select on @table to droit
Merci
Vous avez filtré cet utilisateur ! Consultez son message
Salut,
Ce n'est pas possible de mettre directement une variable mais tu peux
essayer le code suivant :
declare @table varchar(50)
declare @command nvarchar (50)
set @table = 'authors'
select @command='GRANT SELECT ON '+@table+' TO PUBLIC'
exec sp_executesql @command
Richardp
"Rémi" wrote in message
news:067301c39c73$2fdde830$
bonjour,
est-il possible de faire un GRANT avec une variable à la
place du nom de table.
Ex :
declare @table varchar(20)
set @table = 'Agence'
grant select on @table to droit
Merci