Please refer to the Getting Started guide for the specific requirements:
Database Users under Microsoft SQL Server
In addition to 'basegroup', you should ensure the user is a member of the 'db_datareader' role for the database. Those two permissions should be sufficient, along with the "public" server role, to allow the connection to succeed. Additional permissions are required, depending on the functions required, and specified in the matrix above.