の容疑者の文字。上記のUIDとPWDを使用してSSMS経由でサーバーに接続し、データベースを拡張することで、ユーザー名のパスワードが機能することを確認しました。SQL認証接続エラー、web.configファイルでPW
アイデア?私は知恵が終わったところで私に割り当てられたパスワードを非常に簡単に変更することはできません...私はそれらのキャラクターのいずれかがエスケープする必要はないと思いますが、明らかに問題があります。
更新日:
エラーはパスワード文字とは関係ありませんでした。私は "データベースを開くことができません...ログインによって要求されました...ログインが失敗しました..."しかし、接続文字列から "初期カタログ"または "データベース"セクションを削除すると、接続は完全に機能しました。データベースの名前がデータベースの名前とは異なる.MDFファイル名(たとえば、my_db_nameとdb_name.mdf)を持っていたことがわかります。データベースまたは初期カタログのプロパティを指定した接続文字列が、このために接続できなかったように見えます。切り離し、MDFファイル名を一貫性のあるものに変更し、データベースを再接続すると実際に問題が分類されました。奇妙な、そう?
あなたはどのような文字を使用していますか?接続文字列をエスケープする必要があるかもしれません。 – SLaks
+ - パスワードは実際には+で集めることができます。私は逃げる必要のあるXML文字をエスケープする必要があります。& " < &rt;などはこれですか? – mikey