To avoid using the Machine Name in the connection string
and if you don't need to use SQL Server as a server***

you can create a local server in the Enterprise Manager
with the name of the server = (LOCAL)\INSTANCENAME

*** for those who know why I need locals sql server database
I ask them not to laugh out loud