Par défaut, dans SQL Server, le [public]
rôle a des EXECUTE
droits sur sp_executesql
.
Cependant, j'ai hérité d'un serveur de base de données sur lequel le DBA précédent a révoqué le EXECUTE
droit sp_executesql
.
Comme solution de contournement temporaire, j'ai accordé des EXECUTE
droits sp_executesql
selon les besoins (via un rôle dans la base de données principale). Mais cela commence à être une douleur d'entretien.
Si je EXECUTE
redonne au public, y a-t-il des répercussions dont je dois être conscient?