Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Возврат пароля в ADO и OLEDB
|
|||
|---|---|---|---|
|
#18+
На клиенте нужно получать некоторые данные, в частности, о коннекте к базе. При работе с ADO использовалась следующая конструкция: spConnection->GetProperties()->GetItem(pcszPropertyName)->GetValue() В OLEDB аналогично запрашиваем через метод GetProperties интерфейса IDBProperties (получение других свойств пока не нужно). Все классно, все работает. Теперь о проблеме: получение пароля. ADO вышеуказанным способом отлично возвращает пароль при использовании SQL аутентификации. В открытом виде OLEDB метод возвращает пустое значение. В MSDN написано следующее: "DBPROP_AUTH_PASSWORD. Indicates the password to be used when connecting to the data source object or enumerator. When the value of this property is retrieved with IDBProperties::GetProperties, the provider might return a mask such as "******" or an empty string instead of the actual password. The password is still set internally and is used when IDBInitialize::Initialize is called." То есть правильно, что через GetProperties я не могу его получить. Но ADO его откуда-то берет! Это же просто надстройка над OLEDB. Если она что-то может, то это может и OLEDB. Никто не в курсе, как же получить пароль в этом случае? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2002, 08:18 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1823998]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 350ms |

| 0 / 0 |
