Sorry, This Site hasn't been Shared with You

Suppose in a site collection if there are many users and when one of the users comes up with the issue 'Sorry, this site hasn't been shared with you" when try to access a site. The resolution is simple.
  1. Clear the Distribution Cache
  2. Do the IIS reset.