You are having a login issue, not a permissions issue. First you should determine if you need to send a name/pwd. If you are using SQL authentication, you would, but you do not use your network (Active Directory) name and password. You need this set up separately in SQL Server.
You can use a trusted connection, which will use your network credentials, but you set that in the connection string.
If you want to grant rights in a database to others, you can set the db_securityadmin role to your account.