Are you trying to find EVERY share that may be accessed by a specific user?
Take a look at http://technet.microsoft.com/en-us/sysinternals/bb897332.aspx.
Also do a search for some vbscripts to do this, unless you just want to look at every share in AD manually.