Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> пароль для БД в Access 
:(
    Опции темы
kedicik
Дата 16.9.2007, 16:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 185
Регистрация: 12.4.2007

Репутация: нет
Всего: нет



Интересно может кто нить посоветует. У меня СУБД Access. Путь к своей БД прописываю в web.config. И поскольку на нее накладываются ограничения тут же в строке приписывается и пароль.  С одной стороны удобно, когда отдаешь задачу на сторону то всегда можно настроить папку где конкретно будет находиться БД. А с другой стороны как-то некрасиво - поскольку пароль виден.  У кого какие соображения на этот счет?  
PM MAIL   Вверх
zaver
Дата 16.9.2007, 18:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 204
Регистрация: 15.8.2005

Репутация: нет
Всего: 3



если тебе надо держать connectionString где-то вне своей программы (например в файле), то для этого надо использовать спец. библиотеки для кодирования connectionString'ов. читал про некоторые где-то на сайте Microsoft'a. поищи в MSDN
PM MAIL WWW ICQ Skype YIM MSN   Вверх
Mr_Smith
Дата 2.10.2007, 12:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 27.4.2007

Репутация: нет
Всего: нет



Код

    /// <summary>
    /// Шифрую строку соединения с базой
    /// </summary>
    private void EncryptConnStrSection()
    {
        Configuration config = WebConfigurationManager.OpenWebConfiguration(Request.ApplicationPath);
        ConfigurationSection connstr = config.GetSection("connectionStrings");
        if (!connstr.SectionInformation.IsProtected)
        {
            connstr.SectionInformation.ProtectSection("DataProtectionConfigurationProvider");
            config.Save();
        } 
    }


Код

    protected void Page_Load(object sender, EventArgs e)
    {
        EncryptConnStrSection();
    }


PM MAIL ICQ   Вверх
kedicik
Дата 2.10.2007, 18:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 185
Регистрация: 12.4.2007

Репутация: нет
Всего: нет



Mr_Smith, 
спасибо.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0949 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.