Uprawnienia do tabel nie są sprawdzane (w tym DENY), jeśli tabele i proc mają tego samego właściciela. Mogą też znajdować się w różnych schematach, o ile schematy mają tego samego właściciela.
Zobacz Łączenie własności w MSDN
Edytuj z komentarza usuniętej odpowiedzi.
Kontekst jest zawsze aktualnym loginem, chyba że EXECUTE AS
jak użyto:tylko uprawnienia DML do obiektów, do których się odwołuje, nie są sprawdzane. Wypróbuj OBJECT_ID (referencyjna tabela) w przechowywanej procedurze, w której żadne prawa nie są przypisane do referencedtable. Daje NULL. Jeśli zostanie wykonany przez właściciela przechowywanego procesu, da wartość, ponieważ właściciel ma prawa do tabeli referencyjnej