Hur krypterar jag en tabell i mysql?
Hur krypterar jag en tabell i mysql?

Video: Hur krypterar jag en tabell i mysql?

Video: Hur krypterar jag en tabell i mysql?
Video: CS50 2013 - Week 9, continued 2024, Mars
Anonim

Att börja kryptering de tabeller , vi måste köra alter tabell tabellnamn kryptering ='Y', som MySQL ska inte kryptera tabeller som standard. Den senaste Percona Xtrabackup stöder också kryptering , och kan säkerhetskopiera krypterade tabeller . Du kan också använda den här frågan istället: välj * från informationsschema.

Med tanke på detta, är MySQL-databasen krypterad?

Är MySQL-databas filer som är lagrade på disken krypterad ? Nej. MySQL inte, som standard kryptera dess filer. Du är inte klar över vilken typ av data du är kryptering , men det verkar som att den bästa lösningen i ditt fall skulle vara en kolumnbaserad kryptering lösning.

På samma sätt, vilken kryptering använder MySQL för lösenord? AES_ENCRYPT() och AES_DECRYPT() anses vara de mest kryptografiskt säkra kryptering funktioner som för närvarande är tillgängliga i MySQL . Observera att funktionerna SHA-2, DES och AES kräver MySQL konfigureras med SSL-stöd.

Bara så, ska du kryptera din databas?

Nej, du förmodligen skall inte kryptera data . Du kanske också vill kryptera databasen säkerhetskopior. Och fysiskt säker de rum de servern finns i.

Hur mycket kostar MySQL?

MySQL Standardutgåva (webb- och slutanvändare) för $2000,0 per år. MySQL Enterprise Edition (webb- och slutanvändare) för $5000,0 per år. MySQL Cluster Carrier Grade Edition (webb- och slutanvändare) för $10000,0 per år.

Rekommenderad: