Frage Was kann der Benutzer mit VIEW SERVER STATE Berechtigungen tun?


In SQL Server 2008 gibt es eine Berechtigungen VIEW SERVER STATE. Welche Rechte hat diese Berechtigung dem Benutzer? Was SQL Server von SERVER STATE bedeuten?


28
2017-10-16 16:08


Ursprung




Antworten:


Lesen Dynamische Management-Ansichten und -Funktionen 

Dynamische Verwaltungssichten und -funktionen geben Serverstatusinformationen zurück, mit denen der Zustand einer Serverinstanz überwacht, Probleme diagnostiziert und die Leistung optimiert werden können.

Es gibt zwei Arten von dynamischen Verwaltungsansichten und -funktionen:

  • Server-Bereich dynamische Verwaltungsansichten und -funktionen. Diese erfordern VIEW SERVER STATE Erlaubnis auf dem Server.
  • Datenbank-Bereich dynamische Verwaltungsansichten und -funktionen. Diese erfordern VIEW DATABASE STATE Erlaubnis für die Datenbank.

25
2017-10-16 16:14



Ok vielen Dank! - hyty
Ich möchte anmerken, dass die Verwendung von DMVs und DMFs Auswirkungen auf die Sicherheit haben kann. Insbesondere ermöglichen sie die Abfrage von Abfragen und Abfrageparametern, die vertrauliche Informationen enthalten können. Kein Problem, wenn nur eine Datenbank auf dem Server vorhanden ist und der Benutzer bereits alles in der Datenbank einsehen kann. Aber wie oft ist das der Fall? - jmoreno