powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Права на создание объекта
3 сообщений из 3, страница 1 из 1
Права на создание объекта
    #33324247
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем!
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
// Заполняем sa на доступ всем юзерам
SECURITY_ATTRIBUTES sa;
SECURITY_ATTRIBUTES * psa = &sa;
TCHAR ForSecurityDescriptor[SECURITY_DESCRIPTOR_MIN_LENGTH];
SECURITY_DESCRIPTOR * psd = (SECURITY_DESCRIPTOR *)ForSecurityDescriptor;;

if(InitializeSecurityDescriptor(psd, SECURITY_DESCRIPTOR_REVISION))
	if(SetSecurityDescriptorDacl(psd, TRUE, (PACL) NULL, FALSE))
	{
		psa->nLength = sizeof(*psa);
		psa->lpSecurityDescriptor = psd;
		psa->bInheritHandle = TRUE;
	}
	// Выделяем память под имена
	hFileMap = CreateFileMapping(INVALID_HANDLE_VALUE, &sa, PAGE_READWRITE,  0 , RECCOUNT * sizeof(sctRecord), _TEXT("Global\\MutexGeneralMemory"));
...
...
Рейтинг: 0 / 0
Права на создание объекта
    #33324267
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пардон. Случайно опубликовать нажал.

Вопрос в следующем:
Все работало в терминале на 2000 серваке. Поставили 2003 и под юзерами ошибка на CreateFileMapping - ERROR_ACCESS_DENIED

Даешь юзеру админские права - работает.

Этот код в COM-объекте, который создается в 1С

Может кто знает какие права юзеру нужны, чтобы это работало?
...
Рейтинг: 0 / 0
Права на создание объекта
    #33324275
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поищи в форуме Windows, там что-то было по этой теме
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Права на создание объекта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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