Welcher Datenbankbenutzer auch immer diese gespeicherte Prozedur aufruft, er muss entweder spezielle Ausführungsberechtigungen für die gespeicherte Prozedur oder allgemeine Ausführungsberechtigungen haben. Ihr Client-Programm entspricht wahrscheinlich einem oder mehreren Datenbankbenutzern.
GRANT EXECUTE ON dbo.proc_GetDatabaseInformation TO [DatabaseUserName]