Database systemer har en funksjon for å kryptere Structured Query Language ( SQL) komponenter i sine databaser , for eksempel lagrede prosedyrer og triggere. Ideen er å sikre kritisk informasjon fra inntrengere . Den " kryptere /dekryptere Database "-kommandoen er ikke tilgjengelig i Microsoft Access- prosjekter (filer med utvidelsen " . ADP ") . Årsaken er at tilgang prosjektene ikke kan være kryptert. Det er imidlertid mulig å kryptere - og dekryptere - dataene som sendes og mottas mellom en Access Open Database Connectivity klient og en annen Relational Database Management System , for eksempel Microsoft SQL Server. Du må utføre SQL- kryptering og dekryptering på databaseserveren. Instruksjoner
en
Skaff en SQL verktøy for å dekryptere lagrede prosedyrer , triggere og andre SQL -kode bosatt på SQL Server eller RDBMS . Flere verktøy er tilgjengelig for Microsoft SQL Server. Verktøyet er en lagret prosedyre som tar SQL-prosedyre , trigger eller vise navn og SQL prosess type ( om en prosedyre , trigger eller visning) som parametre .
2
Legg en setningen til å kjøre dette verktøyet på den nødvendige SQL-kode som en del av Access /Visual Basic -funksjonen.
3
kompilere Access kode og bygge Access Project. Når denne funksjonen er utført og den tilsvarende SQL sendes til databaseserveren , vil det komme tilbake dekryptert SQL prosedyre som spørreresultatsettet .