This is a really strange one. I am using SQL Server Express 2005, and have the following connection string (in a DotNetNuke web.config):
Data Source=ELECTROMORPH\S15304561;Integrated Security=True;User Instance=True
Note that there is no AttachDbFilename parameter - so I'm not sure how SQL server even knows what to connect to. But it is connecting to something because the website works and can be updated!
I have tried searching for all .mdf files on the server, but can't see any likely candidates. The system databases don't seem to contain any user tables.
Does anyone have any idea if there is a "default" database which might be used - perhaps one that doesn't have an .mdf extension?
This is clearly the reward for accepting a default configuration! I really should know better but I'm completely stumped here, so would appreciate any suggestions!