Я слежу за этим руководством по созданию службы OData.
http://www.hanselman.com/blog/CreatingAnODataAPIForStackOverflowIncludingXMLAndJSONIn30Minutes.aspx
И он работает безупречно... но, в Мастере моделей данных Entity, когда он просит вас "Выберите соединение с данными", он дает вам это предупреждение.
"Эта строка подключения содержит конфиденциальные данные (например, пароль), необходимые для подключения к базе данных. Хранение конфиденциальных данных в строке соединения может представлять угрозу безопасности. Вы хотите включить эти конфиденциальные данные в строка соединения?"
Если я выберу: "Нет, исключить конфиденциальные данные из строки подключения. Я установлю его в своем коде приложения".
Я не вижу, где могу, "в моем коде приложения" вставить пароль. (Моя компания хранит их в зашифрованном виде в реестре)
Кроме того, у меня есть несколько БД, с которыми мне нужно подключиться, в зависимости от среды (Dev, CA или Prod), и мне нужно знать, на что ссылается DB в строке подключения, чтобы получить правильный пароль.
Спасибо.