SQL Data Warehouse - Supporto client di livello inferiore per controllo e maschera dati dinamicaSQL Data Warehouse - Downlevel clients support for auditing and Dynamic Data Masking

Controllo funziona con i client SQL che supportano il reindirizzamento TDS.Auditing works with SQL clients that support TDS redirection.

Qualsiasi client che implementa TDS 7.4 deve supportare anche il reindirizzamento.Any client which implements TDS 7.4 should also support redirection. Rappresentano un'eccezione JDBC 4.0, in cui non è del tutto supportata la funzionalità di reindirizzamento, e Tedious per Node.JS, in cui non è implementato il reindirizzamento.Exceptions to this include JDBC 4.0 in which the redirection feature is not fully supported and Tedious for Node.JS in which redirection was not implemented.

Per i "client di livello inferiore", ad esempio quelli che supportano la versione 7.3 di TDS e inferiori, il nome di dominio completo del server nella stringa di connessione deve essere modificato:For "Downlevel clients", i.e. which support TDS version 7.3 and below - the server FQDN in the connection string should be modified:

Nome di dominio completo del server originale nella stringa di connessione: <server name>.database.windows.netOriginal server FQDN in the connection string: <server name>.database.windows.net

Nome di dominio completo del server modificato nella stringa di connessione: <server name>.database.secure.windows.netModified server FQDN in the connection string: <server name>.database.secure.windows.net

Un elenco parziale di "client di livello inferiore" include:A partial list of "Downlevel clients" includes:

  • .NET 4.0 e versioni precedenti,.NET 4.0 and below,
  • ODBC 10.0 e versioni precedenti.ODBC 10.0 and below.
  • JDBC (mentre JDBC supporta TDS 7.4, la funzionalità di reindirizzamento TDS non è del tutto supportata)JDBC (while JDBC does support TDS 7.4, the TDS redirection feature is not fully supported)
  • Tedious (per Node.JS)Tedious (for Node.JS)

Nota: la modifica del nome di dominio completo del server citata in precedenza può risultare utile per applicare un criterio di controllo a livello di server SQL senza la necessità di una procedura di configurazione in ogni database (attenuazione temporanea).Remark: The above server FDQN modification may be useful also for applying a SQL Server Level Auditing policy without a need for a configuration step in each database (Temporary mitigation).