Russian Qt Forum
Сентябрь 29, 2024, 20:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: защищенное соединение с SQL Server  (Прочитано 4034 раз)
chu
Гость
« : Декабрь 25, 2010, 14:11 »

Имеется Microsoft SQL Server 2005 и прога-клиент, написанная на Qt.
Компы с прогой и сервер с БД находятся в одной локальной сети.
Нужно организовать безопасное SSL соединение между ними.
В данной области я не силен. Помогите, подскажите что делать
« Последнее редактирование: Май 06, 2011, 15:28 от chu » Записан
crashsp
Гость
« Ответ #1 : Декабрь 29, 2010, 19:39 »

Ну вот тут когда то давным давно писали про ssl + db 
http://www.crossplatform.ru/node/246#securesql
Защищеный sql....
пример там есть но только с MySql и чюток с PostgreSQL
как понимаю ключевые строки void QSqlDatabase::setConnectOptions ( const QString & options = QString() )
я как понимаю  работаешь через ODBC имеет смысл поискать про него инфу и  ssl

« Последнее редактирование: Декабрь 29, 2010, 20:01 от crashsp » Записан
chu
Гость
« Ответ #2 : Май 06, 2011, 15:44 »

в документации по  void QSqlDatabase::setConnectOptions ( const QString & options = QString() )
к ODBC приведен список значений options:
SQL_ATTR_ACCESS_MODE
SQL_ATTR_LOGIN_TIMEOUT
SQL_ATTR_CONNECTION_TIMEOUT
SQL_ATTR_CURRENT_CATALOG
SQL_ATTR_METADATA_ID
SQL_ATTR_PACKET_SIZE
SQL_ATTR_TRACEFILE
SQL_ATTR_TRACE
SQL_ATTR_CONNECTION_POOLING
SQL_ATTR_ODBC_VERSION
По-моему, ни один из них не подходит для включения SSL...

+я создал с помощью OpenSSL сертификат и ключ для клиента, как мне указать его в программе?
Записан
chu
Гость
« Ответ #3 : Май 09, 2011, 13:54 »

up
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.117 секунд. Запросов: 21.