Tilladelser på tabeller er ikke afkrydset (inklusive DENY), hvis tabeller og proc har samme ejer. De kan også være i forskellige skemaer, så længe skemaerne har den samme ejer.
Se Ejerskabskæde på MSDN
Rediger fra en kommentar fra et slettet svar.
Konteksten er altid det aktuelle login, medmindre EXECUTE AS
som brugt:kun refererede objekt DML-tilladelser er ikke kontrolleret. Prøv OBJECT_ID(referencedtable) i en lagret proc, hvor der ikke er tildelt nogen rettigheder til referencedtable. Det giver NULL. Hvis det udføres af ejeren af den lagrede proc, vil det give en værdi, fordi ejeren har rettigheder til referencedtable