sql >> Databáze >  >> RDS >> Sqlserver

Dotazování na zašifrované hodnoty v databázi

Zde jsou skutečně jen dvě možnosti.

  1. Zašifrujte data, která odesíláte do vybraného dotazu. Tímto způsobem porovnáváte dvě různé zašifrované hodnoty. To samozřejmě selže, pokud používáte sůl..

  2. Nešifrujte hodnoty před uložením. Místo toho to normálně uložte. Pokud je skutečně nutné jej zašifrovat, použijte k automatickému zašifrování sloupce metody šifrování dostupné na serveru SQL:http://msdn.microsoft.com/en-us/library/ms179331.aspx

Účelem vašeho šifrování je v podstatě chránit informace „v klidu“. SQL server to umí sám.



  1. MYSQL AND dotaz k uspokojení ve stejném sloupci

  2. jak vypočítat prevalenci pomocí sql kódu

  3. Zjistit, zda je datum Oracle na víkend?

  4. Python, převést 9 n-tice data UTC do formátu data a času MySQL