Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Ознаки

У SQL Server 2019 на Linux, зовнішній супутник-сценарії процесу, наприклад R, Python не вдається отримати доступ до будь-яких каталогів поза їхнім робочим каталогом.

Спосіб вирішення

Ця проблема усунена в такому сукупному оновленні для сервера SQL Server:

Відомості про накопичувальне оновлення для сервера SQL Server:

Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:

Додаткова інформація

Ви можете налаштувати каталоги, до яких зовнішні процеси мають доступ до використання засобу MSSQL-conf для встановлення або скасування настройки "datadirectories" у розділ "розширюваність" в файлі конфігурації /VAR/Op/MSSQL/MSSQL.conf .

На значення параметра – це список каталогів, розділених двокрапкою, який буде виставлений до супутникових сценаріїв. Демон Launchpad Microsoft SQL Server має бути перезавантаження під час установлення або скасування цієї настройки.

Процеси супутникового зв'язку запускаються в mssql_satellite спеціальний користувач, щоб вони успадкували ті самі дозволи на читання та записування та виконання каталоги, указані в цьому параметрі, як указано для цього спеціального користувача.

Наприклад

#/bin/Bash: /Op/mssqt/bin/mssqt-conf настроювання розширюваності. каталоги даних "/Op/mssqs/bin:/Home/User/rscripts"

SQL Для використання необхідно перезапустити демон Launchpad для сервера. Цей параметр. Виконайте команду "systemctl перезапустити MSSQL-launchadd. Service".

Вміст/VAR/Op/MSSQL/MSSQL.conf

розширюваність

каталоги даних =/Op/mssqs/bin:/VAR

#/bin/Bash: /Op/mssqt/bin/mssqt-conf скасування розширюваності. каталоги даних

SQL Для використання необхідно перезапустити демон Launchpad для сервера. Цей параметр. Виконайте

' systectl Перезапустіть MSSQL-launchadd. Service (служба).

Вміст з/VAR/Op/MSSQL/MSSQL.conf

розширюваність

Стан

Цей параметр призначено за замовчуванням Таким чином, щоб зовнішні процеси не могли випадково отримувати доступ до будь-яких системних каталогів.

Посилання

Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×