«общая таблица, расположенная у разных пользователей» не имеет смысла ... если у каждого пользователя есть своя собственная таблица в своей схеме, то у вас несколько таблиц, и общедоступный синоним не будет работать.
С общедоступным синонимом у вас есть одна таблица (расположенная в «центральной» схеме), которую может использовать каждый (если соответствующие права предоставлены, как отметил APC).
Все, что делает синоним, - это упрощает обращение к таблице, вместо some_user.some_table
вы можете использовать some_table
.