Debuggen kann für gespeicherte Prozeduren nicht durchgeführt werden, da die SQL Server-Datenbank nicht richtig eingerichtet ist oder der Benutzer keine Berechtigung zum Ausführen von master.sp_sdidebug hat.
Der Debugvorgang schlägt bei gespeicherten Prozeduren fehl, wenn ein beim SQL Server angemeldeter Benutzer nicht über die Berechtigung zum Ausführen der erweiterten gespeicherten Prozedur sp_sdidebug in der master-Datenbank verfügt.
Zum Debuggen gespeicherter Prozeduren sind entsprechende Benutzerberechtigungen zum Ausführen der erweiterten gespeicherten Prozedur sp_sdidebug erforderlich. In der Standardeinstellung ist der Zugriff nur für Systemadministratoren möglich.
Dieser Fehler kann auch auftreten, wenn die Debugsoftware der SQL Server-Datenbank server- und clientseitig nicht ordnungsgemäß eingerichtet ist.
So beheben Sie diesen Fehler
- Bitten Sie den Datenbankadministrator, Ihnen Berechtigungen zum Ausführen der erweiterten gespeicherten Prozedur sp_sdidebug zu erteilen.
Siehe auch
Andere Ressourcen
Vorgehensweise: Aktivieren des Debuggen von SQL Server 2005
Vorgehensweise: Festlegen der Berechtigungen für das Debuggen von SQL Server