Как указать в коде пароль для строки подключения в модели данных объекта ADO.Net

Я следил за этим руководством по созданию службы OData.

http://www.hanselman.com/blog/CreatingAnODataAPIForStackOverflowIncludingXMLAndJSONIn30Minutes.aspx

И он работает безупречно ... но в мастере модели данных сущности, когда он просит вас «Выбрать подключение к данным», он дает Вам это предупреждение.

«Эта строка подключения содержит конфиденциальные данные (например, пароль), необходимые для подключения к базе данных. Хранение конфиденциальных данных в строке подключения может представлять угрозу безопасности. Хотите ли вы включить эти конфиденциальные данные в строка подключения? »

Если я выберу:« Нет, исключить конфиденциальные данные из строки подключения. Я установлю это в моем коде приложения ».

Я не вижу, где я могу,« в моем коде приложения » введите пароль. (Моя компания хранит их в зашифрованном виде в реестре)

Кроме того, у меня есть несколько БД, к которым мне нужно подключиться, в зависимости от среды (Dev, CA или Prod), и мне нужно знать, на какую БД ссылаются в соединении. строка, чтобы получить правильный пароль.

Спасибо.

21
задан saunderl 17 November 2011 в 15:51
поделиться