Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> Public synonyms
I'm using Oracle 7.3.4 on Solaris 2.7. I recently created a view in a =
particular schema, then created a public synonym for that view. However, =
the user who needed it was unable to access it until I granted them select =
privileges on the view. This user has create session privileges, and a =
number of object privileges assigned via a role.
I thought that creating a public synonym made the object available to all = users. What am I missing?
I've resolved the problem by granting the user select privileges on the = view, but I still don't understand why I needed to do that. I thought = that creating a public synonym made the object available to all users. = What am I missing? Can anyone explain it to me?
Thanks!
867-669-2536