thank you very much for your all information!!!
Finally I find out the solution: Sam should be in the user group!!! Now I put Sam into "user" group of the Server, everything become great!!
But I have a question, should all people login to read report be in the user group???