I find that the easiest way to keep access working for multiple users sharing resources in a workgroup is for each user to have an account with the same name and password on each PC.
mcdhu, a resource (like a printer) is shared on the PC where it is located.
Again, Home or Pro makes a difference as to the solution.
SD