Saya sedang melakukan beberapa tuning kinerja pada database SQL server 2008 besar, dan grup TI tidak mau memberikan izin SHOWPLAN. Di masa lalu, "Tampilkan Rencana Eksekusi" telah menjadi cara paling efektif untuk memahami kinerja permintaan dan prosedur individual.
Risiko apa yang melekat pada pemberian izin ini? Apakah ada justifikasi yang sah untuk pembatasan ini pada salinan pengembangan database?
Catatan: Grup IT SQL ini memiliki 200+ basis data dalam satu contoh SQL Server. Terima kasih.
Jawaban : Saya menganggap kurangnya tanggapan berarti tidak ada risiko keamanan yang signifikan, selain yang disebutkan di bawah ini. Pada dasarnya, membatasi ini pada database pengembangan adalah kontraproduktif.
Saya akan memperbarui ini jika ada yang memberikan jawaban yang lebih baik. Terima kasih atas komentar Anda!