A priori, je dirais que l'utilisateur sqlserver paramétré n'a pas suffisamment de droits sur la base de données SQL Server.
Pour commencer, SQL Server doit être paramétré en mode d'authentification mixte (logins SQL Server et logins Windows). Je pense que ton paramétrage est bon à ce niveau là mais ça ne coûte pas grand chose de vérifier.
Ensuite, il faut créer un login sql server au niveau de ton serveur SQL et lui donner les droits db_owner sur la base de manière à ce qu'il puisse créer la structure et la modifier si besoin.
J'espère que ça t'aidera ; n'hésites pas à nous signaler si tu rencontres d'autres problèmes.