Sql-Server

我可以禁用 SQL Server 中的間諜軟體嗎?

  • March 8, 2020

SQL Server 中的間諜軟體有兩個標題,

  • 客戶體驗改善計劃 (CEIP)
  • 遙測

我想知道如何禁用它們。您可以在此處看到它們的引用,

我的 SQL Server 在他們的新license_Eval_Linux.txt

我們收集有關您如何與該軟體互動的數據。這包括有關服務性能、您遇到的任何問題以及您使用的功能的數據。這還包括有關您的設備和您用於連接到我們服務的網路的數據,包括 IP 地址、設備標識符、區域和語言設置。它包括有關您設備上安裝的作業系統和其他軟體的資訊,包括產品密鑰。使用此軟體,即表示您同意 Microsoft 收集與您使用該軟體相關的使用情況和性能數據。

新文本中的文字是license_Std_Linux.txt

重要通知:自動更新到以前版本的 SQL SERVER。如果此軟體安裝在執行 SQL Server 2017 之前的任何受支持的 SQL Server 版本(或其任何組件)的伺服器或設備上,則此軟體將自動更新這些版本中的某些文件或功能並將這些版本中的某些文件或功能替換為此軟體中的文件。此功能無法關閉。刪除這些文件可能會導致軟體出錯,並且原始文件可能無法恢復。通過在執行此類版本的伺服器或設備上安裝此軟體,您同意在該伺服器或設備上執行的所有此類版本和 SQL Server 副本(包括其中任何組件)中的這些更新。

預設情況下,該軟體使 Microsoft 能夠收集遙測數據。 **您可以按照http://go.microsoft.com/fwlink/?LinkID=733886**上的說明關閉伺服器和客戶端級別的遙測。有單獨的控制項可以在伺服器級別和客戶端級別關閉遙測。如果僅在伺服器級別關閉遙測,Microsoft 將通過客戶端級別收集遙測,除非您也在客戶端級別關閉遙測。

v.Next 的較舊版本具有以下文本 ( /usr/share/doc/mssql-server/LICENSE.TXT.gz)

**客戶體驗改善計劃 (CEIP)**此軟體使用 CEIP。CEIP 會自動向 Microsoft 發送有關您的硬體以及您如何使用該軟體的資訊。我們不會使用這些資訊來辨識或聯繫您。要了解有關 CEIP 的更多資訊,請參閱http://go.microsoft.com/fwlink/?LinkID=733654&clcid=0x409。該連結似乎已失效。我開始查看有關發送的確切內容的文件,但找不到任何有關它或如何禁用它的資訊。

我不認為微軟在官方文件中將其稱為“CEIP”。我相信微軟指的是“Linux 上 SQL Server 的客戶回饋”。你可以像這樣禁用它,

sudo /opt/mssql/bin/mssql-conf set telemetry.customerfeedback false
sudo systemctl restart mssql-server.service

此外,您可以在網路層阻止遙測伺服器

您可以通過檢查conf 文件來驗證這一點。

@Denis Nikolaenko:在 WinNT 平台上,MSSQL 伺服器有兩個“電話首頁”相關設置——“客戶回饋”和“啟用錯誤報告”。我假設這同樣適用於 *NIX 平台上的 DBMS。與 Microsoft 伺服器的 SQL 連接很可能與第二個“功能”有關。嘗試檢查(現在可能是 logrotated)SQL 伺服器日誌中是否有任何警告/錯誤(我希望預設在 /var/log 中找到這些日誌,但日誌的確切位置應在 mssql-conf 文件中指定)。

引用自:https://dba.stackexchange.com/questions/187093