Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Аннотация

Начиная с обновлений Windows и Microsoft Office 11 мая 2021 г., был добавлен параметр, позволяющий отключить удаленные ссылки при выполнении запроса.

Начиная с обновления от 12 октября 2021 Windows, при попытке приложения открыть внешнюю базу данных с помощью запроса SQL добавляется параметр для регистрации события Windows.

Это может потребоваться, если вы разрешите пользователям без конфиденциальности SQL запросы с помощью Jet Red ядро СУБД или ACE.

По умолчанию эти обновления не внося изменений в доступ к Jet или ACE. 

Дополнительная информация

Доступ к удаленным базам данных

Если вы отключите доступ к удаленным базам данных с помощью jet Red ядро СУБД или ACE, при запуске запросов на SQL могут появиться сообщения об ошибках, похожие на следующие:

  • Microsoft Access: Если пользователь выполняет запрос в Access, отображается следующее сообщение об ошибке:

Диалоговое окно сообщения об ошибке

Текст сообщения об ошибке

Операция не поддерживается для объекта этого типа

Microsoft Access

Операция не поддерживается для этого типа объекта.

  • Microsoft Access: Если пользователь выполняет код, который выполняет запрос, отображается ошибка 3251 выполнения, если сообщение об ошибке не обрабатывается в коде:

Диалоговое окно сообщения об ошибке

Текст сообщения об ошибке

Ошибка при запуске 3251

Microsoft Visual Basic для приложений

Ошибка "3251" при запуске

Операция не поддерживается для этого типа объекта.

Предупреждение: Если вы решите повторно включить следующие значения реестра после отключения, это может сделать ваше устройство уязвимым для атак со стороны злоумышленников или вредоносных программ. Не рекомендуется повторно включать эти значения реестра после их отключения. Однако мы предоставляем эти сведения, чтобы вы могли реализовать их по собственному усмотрению. Используйте его на свой риск.

Предупреждение: Неправильное изменение параметров системного реестра с помощью редактора реестра или любым иным путем может привести к возникновению серьезных неполадок. Эти проблемы могут привести к необходимости переустановки операционной системы. Корпорация Майкрософт не гарантирует, что эти проблемы удастся решить. При изменении реестра полагайтесь на свой опыт и знания.

Аудит попыток удаленного доступа к базе данных

Примечание: В настоящее время аудит доступен только для Jet Red ядро СУБД.

В окне просмотра событий добавляется аудит, регистрющий событие Windows в поле "Журналы приложений и служб\Microsoft\Windows\JetRed".

По умолчанию аудит включен и управляется с помощью новой AllowQueryRemoteTables_Audit DWORD, в которой один включает аудит, а 0 — аудит.

Если эта функция включена, Windows событием "уровень" является информационным, а "сообщением" будет "Открыта внешняя база   данных, попытка".

Если эта функция отключена, то "уровень" — "Ошибка", а "сообщение" — "Попытка открытия внешней базы данных заблокирована".

Вкладка Сведения для события будет содержать как путь к внешней базе данных, так и исполняемый, как показано в следующем примере:

  • EventData
    Путь к базе данных: C:\PathToMyDb\myDatabase.mdb
    Исполняемый C:\PathtoMyApplication\myApplication.exe

Jet Red ядро СУБД

Чтобы отключить доступ к удаленной базе ядро СУБД с помощью jet Red, добавьте в реестр следующее:

Для устройств на базе x64:

  • Расположение реестра: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Jet\4.0\Engines
    DWORD: AllowQueryRemoteTables
    Value data : 0

Для устройств на базе x86:

  • Расположение реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines
    DWORD: AllowQueryRemoteTables
    Value data : 0

Примечание. Чтобы повторно включить доступ к удаленной ядро СУБД, измените значение на 1.

Чтобы отключить аудит при попытке ядро СУБД удаленной базы данных, добавьте в реестр AllowQueryRemoteTables_Audit DWORD:

Для устройств на базе x64:

  • Расположение реестра: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Jet\4.0\Engines
    DWORD: AllowQueryRemoteTables_Audit
    значение: 0

Для устройств на базе x86:

  • Расположение реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines
    DWORD: AllowQueryRemoteTables_Audit
    значение: 0

Примечание. Чтобы повторно включить красный реактивной ядро СУБД аудита попыток доступа к удаленной базе данных, измените значение значение на1.

Механизм подключения Access (ACE)

Чтобы отключить доступ к удаленной базе данных с помощью средства access Connectivity Engine (ACE), добавьте в реестр следующие DWord и значение, как указано в таблице ниже.

  • Имя DWORD: AllowQueryRemoteTables

  • Значение: 0

Тип установки

Версия Office

Битность ОС

Office Разрядности

Путь к реестру

C2R

365 / 2019 / 2016

x64

x64


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Microsoft\
Office\16.0\Access Connectivity Engine\Engines

C2R

365 / 2019 / 2016

x86

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Microsoft\Office\
16.0\Access Connectivity Engine\Engines

C2R

365 / 2019 / 2016

x64

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\
Microsoft\Office\16.0\Access Connectivity Engine\Engines

C2R

2013

x64

x64


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Microsoft\Office\
15.0\Access Connectivity Engine\Engines

C2R

2013

x86

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Microsoft\Office\
15.0\Access Connectivity Engine\Engines

C2R

2013

x64

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\
Microsoft\Office\15.0\Access Connectivity Engine\Engines

MSI

2016

x64

x64


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\ AccessConnectivity Engine\Engines

MSI

2016

x86

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\ AccessConnectivity Engine\Engines

MSI

2016

x64

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ Microsoft\Office\16.0\Access Connectivity Engine\Engines

MSI

2013

x64

x64


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ AccessConnectivity Engine\Engines

MSI

2013

x86

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ AccessConnectivity Engine\Engines

MSI

2013

x64

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ Microsoft\Office\15.0\Access Connectivity Engine\Engines

Примечание. Чтобы повторно включить механизм подключения Access (ACE) для доступа к удаленной базе данных, измените значение данных на1.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×