Database systemer har en funktion til at kryptere Structured Query Language (SQL) dele af deres databaser , såsom lagrede procedurer og udløsere. Ideen er at sikre kritiske oplysninger fra ubudne gæster. Den " kryptering /dekryptering af database" Kommandoen er ikke tilgængelig i Microsoft Access -projekter (filer med filtypenavnet " . ADP "). Årsagen er, at Access -projekter ikke kan være krypteret . Men det er muligt at kryptere - og dekryptere - de data, der sendes og modtages mellem en Access Open Database Connectivity klient og anden relationel database management system , som Microsoft SQL Server. Du er nødt til at udføre SQL kryptering og dekryptering ved databaseserveren. Instruktioner
1
Anskaf en SQL værktøj til at dekryptere lagrede procedurer , triggere og andre SQL-kode med bopæl på SQL Server eller din RDBMS . Flere værktøjer er tilgængelige til Microsoft SQL Server. Værktøjet er en lagret procedure , der tager SQL-procedure , udløser eller se navn og SQL proces type ( om en procedure , udløser eller visning) som parametre .
2
Tilføj en erklæring til at udføre dette værktøj på det krævede SQL-kode som en del af din Access- /Visual Basic -funktion.
3
Kompiler Access kode og bygge Access-projekt . Når denne funktion er udført , og den tilsvarende SQL sendes til databaseserveren , vil det komme tilbage den dekrypterede SQL-procedure , som forespørgslen resultat.