Ich optimiere die Leistung einer großen SQL Server 2008-Datenbank, und die IT-Gruppe ist nicht bereit, SHOWPLAN-Berechtigungen zu erteilen. In der Vergangenheit war "Ausführungsplan anzeigen" die effektivste Methode, um die Leistung einzelner Abfragen und Prozeduren zu verstehen.
Welche Risiken birgt die Erteilung dieser Genehmigung? Gibt es eine berechtigte Begründung für diese Einschränkung für eine Entwicklungskopie der Datenbank?
Hinweis: Diese SQL-IT-Gruppe verfügt über mehr als 200 Datenbanken unter einer einzelnen SQL Server-Instanz. Vielen Dank.
Antwort : Ich gehe davon aus, dass es keine anderen signifikanten Sicherheitsrisiken gibt als die unten aufgeführten. Grundsätzlich ist eine Einschränkung auf eine Entwicklungsdatenbank kontraproduktiv.
Ich werde dies aktualisieren, wenn jemand eine bessere Antwort findet. Danke für deine Kommentare!