Datenbank -Systeme haben eine Funktion, um Structured Query Language (SQL) Komponenten ihrer Datenbanken wie Stored Procedures und Trigger verschlüsseln. Die Idee ist es, kritische Informationen vor Eindringlingen zu sichern. Die " Verschlüsseln /Entschlüsseln Database "-Befehl ist nicht in Microsoft Access-Projekte (Dateien mit der Endung ". ADP " ) zur Verfügung. Der Grund dafür ist , dass Access-Projekte können nicht verschlüsselt werden. Allerdings ist es möglich, zu verschlüsseln - und entschlüsseln - die Daten, die gesendet und empfangen werden zwischen einer Access Open Database Connectivity Client und anderen Relational Database Management System , wie z. B. Microsoft SQL Server. Sie müssen die SQL Ver-und Entschlüsselung auf dem Datenbankserver ausführen . Anleitung
1
Erwerben Sie ein SQL-Tool zum Entschlüsseln gespeicherte Prozeduren, Trigger und andere SQL-Code , die sich auf dem SQL Server oder Ihr RDBMS . Mehrere Werkzeuge sind für Microsoft SQL Server. Das Tool ist eine gespeicherte Prozedur, die SQL-Prozedur , Trigger oder Ansicht Name und SQL Prozess-Typ ( ob eine Prozedur, ein Trigger oder Ansicht) als Parameter .
2
eine Erklärung hinzufügen , um dieses Tool auf Ausführen dauert die erforderliche SQL-Code als Teil Ihrer Access /Visual Basic -Funktion.
3
Kompilieren Sie die Access- Code und bauen das Access-Projekt . Wenn diese Funktion ausgeführt wird, und die entsprechende SQL wird auf dem Datenbank-Server gesendet wird, wird es wieder die entschlüsselte SQL-Prozedur als Ergebnis der Abfrage .