環境
Visual Studio Express for Desktop
SQL Server Express 2014
C# Windows Form アプリケーション

にて開発を行っております。

VisualStudioでアプリケーションを実行した際は問題無くSQLServerに接続されるのですが
ビルドしたexeを直接実行すると

「このログインで要求されたデータベース "dbo" を開けません。ログインに失敗しました。
ユーザー 'sa' はログインできませんでした。」

という例外が発生するようになりました。
このような場合、まず何を疑えばよいのでしょうか。

接続文字列は以下になります。

@"Server=.\SQLEXPRESS;"
                       + @"AttachDbFilename=|DataDirectory|\db.mdf;"
                       + "Database=dbo;"
                       + "integrated security=false;"
                       + "User ID=sa;"
                       + "Password=xxxx;";