Przy użyciu programu SQL Server 2008 istnieje sposób zezwalania na wstawianie do tabeli tylko za pośrednictwem procedury składowanej, a jeśli tak, to w jaki sposób?Wymuszenie INSERT tylko za pomocą procedury przechowywanej
EDIT:
Najlepszym sposobem jest prawdopodobnie sugestia Martina Smitha użyć INSTEAD OF INSERT spust. Bezpośrednią odpowiedzią na to pytanie jest marc_s 'one with GRANT and DENY, choć nie ogranicza to niektórych kont użytkowników.
Możliwa duplikat [procedura składowana i pozwoleń - Czy EXECUTE wystarczająco ?] (http://stackoverflow.com/questions/3815411/stored-procedure-and-permissions-is-execute-enough) –