Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
24.08.2001, 08:18
|
|||
---|---|---|---|
|
|||
Подключение к MS SQL 2000 через COM+ сервер. Большие проблемы !!! |
|||
#18+
Срочно нужна помощь !!! Такая ситуация : клиент(Delphi6) через сервер приложений (COM+) подключается к базе данных (MSSQL2000). Нужно, чтобы сервер приложений выступал от имени клиента. В настройках COM+ приложения стоит Уровень олицетворения:Представитель. Удостоверений: Текущий пользователь. На сервере приложений открывается ADOConnection cо строкой соединения: 'Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Data Source=AK-9\AK92000' т.е. используя систему безопасности Windows NT. Сервер БД показывает, что поключился пользователь, под учетной записью которого работает сервер приложений, а не клиент !!! Получил совет перед открытием соединения на COM+ сервере делать CoImpersonateClient, а после CoRevertToSelf. Сделал - при открытии соединения возникает ошибка. Может быть кто-то сталкивался с аналогичной проблемой ? Буду благодарен за любые советы. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=58&tablet=1&tid=2120134]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
84ms |
get topic data: |
46ms |
get forum data: |
3ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 206ms |
0 / 0 |