Niezależnie od tego, jakakolwiek użytkownik bazy danych wywołuje tę procedurę składowaną, będzie musiała mieć uprawnienia do wykonywania określonej procedury składowanej lub uprawnienia do wykonywania w ogóle. Twój program kliencki prawdopodobnie odpowiada jednemu lub większej liczbie użytkowników bazy danych.
GRANT EXECUTE ON dbo.proc_GetDatabaseInformation TO [DatabaseUserName]