Query to map a particular database to a syslogin
You're missing a CREATE USER to add them in as a database principal.

CREATE LOGIN [TRAINW7X64CA04\Test8] from Windows with default_database = Eclipse;
Use Eclipse;
CREATE USER [TRAINW7X64CA04\Test8];
EXEC sp_addrolemember N'db_owner', N'TRAINW7X64CA04\Test8';