V mnohých organizáciách, ktoré používajú databázy, je otázka bezpečnosti a ochrany relevantná. A nejde o to, že by sa organizácie snažili niečo skrývať, problém je skôr vo finančných záznamoch a informáciách o zákazníkoch, pre ktoré sú firemné databázy najčastejšie hacknuté.
Nevyhnutné
antivirusový softvér
Inštrukcie
Krok 1
Používajte osvedčené databázy so schopnosťou šifrovania prenášaných údajov a samotných postupov, šifrovania a podpory špeciálnych nástrojov na ochranu. Najčastejšie sa v organizáciách bezpečnosť vykonáva na základe autorizácie. To je, bohužiaľ, viac než dosť. Na zabezpečenie úplnej bezpečnosti databázy vo vašom osobnom počítači používajte tiež antivírusový softvér. Ako ukazuje prax, informácie často z počítača zmiznú a po chvíli sa objavia na internete v dešifrovanej podobe.
Krok 2
Použite šifrovanie prenášaných údajov a vyžiadajte si postupy. Databáza MySQL má viac ako tucet špeciálnych funkcií, ktoré možno použiť na implementáciu šifrovacieho mechanizmu bez toho, aby bol zaťažený proces prenosu údajov požadovaných používateľom. AES_ENCRYPT (), AES_DECRYPT (), COMPRESS () a ďalšie. Skryť obsah spustiteľných procedúr a funkcií. Každý skúsený cracker dokáže rozpoznať zdrojový kód a napodobniť podobný. Pre databázy MySQL bol vydaný špeciálny program SQL Shield na kódovanie zdrojového kódu.
Krok 3
Úroveň bezpečnosti údajov výrazne zvýši využitie kryptografie. Tento mechanizmus zahŕňa šifrovanie informácií pomocou dvoch typov kľúčov - verejného a súkromného. Na tento účel slúži funkcia T-SQL. Používajte špeciálny softvér na ochranu databázy. Pre MySQL je týmto chráničom XP_CRYPT. Tento program sa postará o všetky zložitosti šifrovania a šifrovania.
Krok 4
Nezabudnite, že všetky údaje, ku ktorým máte prístup na čítanie, je možné kopírovať a ukladať. Optimálnym riešením tohto problému by bolo použitie šifrovania, ktoré znemožní čítanie kopírovaných údajov.