If you are using trusted connection and amnonymous login is enabled, 'NT AUTHORITY\ANONYMOUS LOGON' should have the rights to logon to server.
You can chage this in two ways,
Open the IIS manager, Select the project properties-> Directory security-> Anonymous login -> user name.
1)Add an SQL server user for the same user.
2)Change the user name to Administrator and give the password