I mange organisationer, der bruger databaser, er spørgsmålet om sikkerhed og sikkerhed relevant. Og det er ikke, at organisationer forsøger at skjule noget, problemet handler mere om økonomiske poster og kundeoplysninger, som virksomhedsdatabaser ofte hackes for.
Nødvendig
antivirussoftware
Instruktioner
Trin 1
Brug dokumenterede databaser med muligheden for at kryptere transmitterede data og selve procedurerne, kryptering samt support til specielle beskyttelsesværktøjer. Oftest i organisationer udføres sikkerhed på baggrund af autorisation. Desværre er dette mere end nok. Brug også antivirussoftware til at holde databasen på din pc helt sikker. Som praksis viser, forsvinder information ofte fra computeren, og efter et stykke tid vises den på internettet i en dekrypteret form.
Trin 2
Brug kryptering af transmitterede data og anmodningsprocedurer. MySQL-databasen har mere end et dusin specielle funktioner, der kan bruges til at implementere krypteringsmekanismen uden at belaste processen med at overføre de data, som brugeren anmoder om. AES_ENCRYPT (), AES_DECRYPT (), COMPRESS () og andre. Skjul indholdet af eksekverbare procedurer og funktioner. Enhver erfaren krakker kan genkende kildekoden og efterligne en lignende. For MySQL-databaser er der frigivet et specielt program SQL Shield, der koder kildekoden.
Trin 3
Niveauet for datasikkerhed vil øge brugen af kryptografi betydeligt. Denne mekanisme involverer kryptering af oplysninger ved hjælp af to typer nøgler - offentlige og private. T-SQL-funktionen tjener dette formål. Brug speciel databasebeskyttelsessoftware. For MySQL er denne beskytter XP_CRYPT. Dette program tager sig af alle kompleksiteterne ved kryptering og kryptering.
Trin 4
Glem ikke, at data, som du har læseadgang til, kan kopieres og gemmes. Den optimale løsning på dette problem ville være at bruge kryptering, hvilket gør det umuligt at læse de kopierede data.