V mnoha organizacích využívajících databáze je otázka bezpečnosti a zabezpečení relevantní. Není to tak, že by se organizace snažily něco skrývat, problém je spíše ve finančních záznamech a informacích o zákaznících, pro které jsou firemní databáze nejčastěji hackovány.
Nezbytné
antivirový software
Instrukce
Krok 1
Používejte osvědčené databáze se schopností šifrovat přenášená data a samotné postupy, šifrování a podporu speciálních ochranných nástrojů. Zabezpečení se nejčastěji v organizacích provádí na základě autorizace. To je bohužel více než dost. Rovněž používejte antivirový software k zajištění úplné bezpečnosti databáze v osobním počítači. Jak ukazuje praxe, informace často z počítače zmizí a po chvíli se objeví na internetu v dešifrované podobě.
Krok 2
Použijte šifrování přenášených dat a vyžádejte si postupy. Databáze MySQL má více než tucet speciálních funkcí, které lze použít k implementaci šifrovacího mechanismu, aniž by byl zatěžován proces přenosu dat požadovaných uživatelem. AES_ENCRYPT (), AES_DECRYPT (), COMPRESS () a další. Skrýt obsah spustitelných procedur a funkcí. Každý zkušený cracker dokáže rozpoznat zdrojový kód a napodobit podobný. Pro databáze MySQL byl vydán speciální program SQL Shield pro kódování zdrojového kódu.
Krok 3
Úroveň zabezpečení dat výrazně zvýší využití kryptografie. Tento mechanismus zahrnuje šifrování informací pomocí dvou typů klíčů - veřejného a soukromého. K tomuto účelu slouží funkce T-SQL. Použijte speciální software na ochranu databáze. Pro MySQL je tento chránič XP_CRYPT. Tento program se postará o všechny složitosti šifrování a šifrování.
Krok 4
Nezapomeňte, že všechna data, ke kterým máte přístup pro čtení, lze kopírovat a ukládat. Optimálním řešením tohoto problému by bylo použití šifrování, které znemožní čtení zkopírovaných dat.