Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Функция за сигурност в облака Spotlight - Премахване на литерали

Обърнете внимание, че тази функция ще бъде активирана по подразбиране за всички акаунти в Spotlight Cloud, считано от декември 2019 г. Потребителите могат да изберат да деактивират тази функция в локалния инструмент за конфигуриране след внедряването, ако е необходимо .

Spotlight Cloud е отговорен за наблюдението на производителността. В резултат на това той събира тонове данни за здравето и производителността на наблюдавана база данни. Важно е да се отбележи, че всъщност не осъществява достъп до данните в базата данни, а вместо това прави запитвания към източници на информация като DMV, за да установи какво се е случило, как се е случило и кога се е случило.

Една от най-популярните функции е показването на Top SQL. Spotlight Cloud непрекъснато следи SQL изразите, които консумират по-голямата част от вашето работно натоварване. Чрез разглеждане на SQL кода, свързаните статистически данни за изчакване и плана, който е бил използван за изпълнение на оператора, потребителят може да получи подробна представа за това как може да подобрят производителността на кода.

Добре написаният код в производствена среда с чувствителни данни ще използва обвързващи променливи за подобряване на производителността и сигурността. Това предотвратява вграждането на „фрагменти от данни“ в SQL чрез променливи или литерали. Ако стандартите за кодиране се прилагат лошо или някой изпълни някаква ad-hoc заявка, която използва немаскирани литерали или променливи, те ще бъдат качени в Spotlight Cloud (или друг подобен инструмент за наблюдение), тъй като той следи Top SQL.

Без съмнение Spotlight Cloud криптира всички данни при пренасяне и съхранение. Вашите данни са безопасни. Въпреки това, както всички неща, проблеми все още могат да възникнат, дори ако са взети подходящи мерки. Например, в заявка на GDPR „Право да бъдеш забравен“ от клиент, може да пожелаете да изтриете всяка следа от данните на потребителя от която и да е от вашите системи. Възможно е някаква следа да се запази в инструментите за регистриране или наблюдение в резултат на невнимателно кодиране или ad hoc заявки.

В Spotlight Cloud ви даваме възможност да премахнете този риск. „Премахване на литерали“ е функция, която сканира всеки SQL в точката на събиране. Сървърът за локална диагностика сканира кода и след това премахва литералите, преди да бъдат качени. Това гарантира, че чувствителни фрагменти от данни няма да напуснат вашата организация.

В случай на низов литерал, литералът ще бъде заменен с „**Премахнато от Spotlight **“. В случай на числов литерал, числото се премахва и се заменя с числови данни за място. Причината да ги третираме по различен начин е да поддържаме заявката в състояние, което е изпълнимо, за да подпомогне настройката на производителността и диагностиката.

Ако предпочитате да запазите своя SQL напълно непокътнат, можете да изключите буквалния скрининг в приложението за конфигуриране на място.

Spotlight Cloud се ангажира с най-високите стандарти за сигурност и управление на данните. Имаме удоволствието да ви представим тази функция, за да ви помогнем да запазите вашите данни в безопасност и да премахнем риска от всякакви непредвидени несъответствия.

Гледайте подробно видео за премахването на литерали тук.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да се свържете с база данни на SQL сървър от приложение за Windows 10 UWP

  2. SQL точка нотация

  3. Как да включите резултати, които се равняват на последното място, когато използвате клаузата TOP в SQL Server

  4. Използвайте TYPEPROPERTY() за връщане на информация за тип данни в SQL Server

  5. T-SQL изрязване на   (и други небуквени и цифрови знаци)