Accessing a procedure as a table requires execute privileges on the procedure. Privileges declared on the view are not checked.