powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / COM объекты другово аккаунта.
5 сообщений из 5, страница 1 из 1
COM объекты другово аккаунта.
    #34404443
Macrop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня такая ситуация. Есть сервер, который работает как сервис. Есть база которая работает отдельно как внепроцессорный COM сервер. Так вот поскольку сама база работает через ODBC, под системными правами в базу не зайти. В итоге сервер должен работать под системными правами, база (ком сервер) под пользовательскими. Но оказалось что системная прога в упор не видит COM объектов рядового юзера. Кто-нибудь знает как конектить COM обекты разных юзеров на одном компьютере. Желательно короткий пример на Си....
...
Рейтинг: 0 / 0
COM объекты другово аккаунта.
    #34406329
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почему это у тебя база под пользовательскими правами работает?
...
Рейтинг: 0 / 0
COM объекты другово аккаунта.
    #34406483
Фотография Va1entin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЕсть сервер, который работает как сервис.
Есть сервер БД, который работает как сервис?

авторЕсть база которая работает отдельно как внепроцессорный COM сервер
Есть сервер приложения, который работает отдельно как внепроцессорный COM сервер?

авторсама база работает через ODBC
Сервер приложения подключается к базе через ODBC?

авторВ итоге база (ком сервер) <должна работать> под пользовательскими
А может, ты путаешь права пользователя базы и COM сервера?

С правами COM разбирайся сам.

Hint:
(Может оказаться, что COM сервер должен работать под учетной записью админа.)
...
Рейтинг: 0 / 0
COM объекты другово аккаунта.
    #34406497
Фотография Va1entin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторвнепроцессорный

???
...
Рейтинг: 0 / 0
COM объекты другово аккаунта.
    #34413627
Macrop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет нет....
Клиент COM сервера - сам является сервером для сети. Он работает как сервис. База сделана как COm компонент. Не ради прихоти - так надо было. Так вот!!!
У меня аккаунт админский!
Сервис по умочанию работает под системным правом, что в свою очередь выше админовых.
Если я дам сервису пароль к своему аккунту и опущу чего до админских прав, но у него автоматом не будет доступа к десктопу а соотвественно интерфейса.
Для тех кто не знает (я и сам не знал), ODBC в таких условиях работать не станет. Не знаю устроен он так или это нарошно сделали ради безопастности, но из под системных прав через ODBC доступ к базе подключить невозможно. Единственное что остаётся опустить COM компонент до админских прав. Но опять же оказалось, что прога с системными правами не видит COM компонентов, админских, ибо они под разными юзерами. Вот такую проблему мне и надо как-то решить. Да по любому не вредно было бы узнать как получать доступ к компонентам, другово аккаунта. А вот про то что я что-то там напутал или не так настроил мне бы слушать не хотелось. Настроено и сделано всё хорошо. Проблема носит вполне глобальный характер.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / COM объекты другово аккаунта.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]