Serie – Access und SQL Server-Security

Mit der Ausgabe 3/2020 von Access im Unternehmen startet meine Beitragsreihe „Access und SQL Server-Security“.

Die Beitragsreihe basiert auf meinem Seminar Access und SQL Server-Security.

Sie zeigt den Weg von einem einfachen bis hin zur einem sicheren Zugriffsschutz.
Dabei werden die unterschiedlichen Möglichkeiten in SQL Server und die jeweiligen Auswirkungen in Access dargestellt.

Jeder Beitrag behandelt eine Möglichkeit des Zugriffsschutzes. Am Ende wird das erreichte Sicherheitsniveau bewertet und die noch offenen Schwachstellen gezeigt. Der nächste Beitrag zeigt dann, wie sich einige dieser Schwachstellen beseitigen lassen. Es folgt eine erneute Bewertung des Sicherheitsniveaus sowie eine Darstellung der weiterhin offenen Schwachstellen.

So geht es von Beitrag zu Beitrag weiter bis die Schwachstellen beseitigt sind und ein hohes Sicherheitsniveau erreicht ist.

Hier geht es zu den Leseproben der bereits veröffentlichten Beiträge:

Access und SQL Server-Security – Teil 1: Zugriffsschutz in Access
Access und SQL Server-Security – Teil 2: Zugriffsberechtigung per sa

Access und SQL Server-Verschlüsselung

Access und SQL Server-Verschlüsselung

Das Verschlüsseln von Daten und Datenbanken trägt zu einer höheren Datensicherheit und somit auch zu einem höheren Datenschutz bei. Während sich mit Access lediglich die Datenbank an sich verschlüsseln lässt, bietet SQL Server eine Vielzahl von Funktionen zur Verschlüsselung an.

Dieser Vortrag zeigt eine Übersicht der SQL Server-Funktionen zur Verschlüsselung von Daten sowie deren Verwendung und Auswirkungen in Access wie auch in VBA mit DAO und ADO.

• Verschlüsselungsmethoden in SQL Server
• Verschlüsseln per T-SQL und Always Encrypted
• Auswirkungen auf eingebundene Tabellen in Access
• Auswirkungen auf VBA mit DAO und ADO

September / Oktober 2019 – Access Entwickler-Konferenz (AEK) – Nürnberg und Hannover

Download

Access und SQL Server-Security

Access und SQL Server-Security

SQL Server bietet eine mehrstufige Sicherheitsarchitektur, mit der sich diverse Varianten von Berechtigungskonzepten umsetzen lassen. Ergänzt mit den möglichen Verschlüsselungsverfahren lassen sich bereits zwei technische Maßnahmen realisieren, die in den aktuellen Datenschutzgesetzen gefordert werden.

Doch wie verträglich sind diese technischen Maßnahmen mit Access als Frontend?

• Berechtigungskonzepte des SQL Servers
• Verschlüsselung mit SQL Server
• Empfehlungen zum Einsatz dieser SQL Server-Sicherheitsfunktionen in Access
• Praktische Verwendung in eingebundenen Tabellen und Pass Through-Abfragen

Oktober 2018 – Access Entwickler-Konferenz (AEK) – Nürnberg und Hannover

Download

Neues Jahr – neue Seminartermine

Alles Gute im neuen Jahr!

So ein neues Jahr bietet viele Möglichkeiten – und vor allem einen noch etwas überschaubaren Kalender. Um dem entgegen zu wirken, gibt es im März wieder neue Seminartermine:

6. März 2018 – Migration Access nach SQL Server  PDF
Tipps und Tricks zur Migration von Access-Datenbanken zum SQL Server, ergänzt mit Hinweisen zur Performancesteigerung durch den Einsatz von Gespeicherten Prozeduren und Sichten.

7. März 2018 – Datenbankentwicklung mit SQL Server  PDF
Modellieren von SQL Server-Datenbanken sowie Erstellen und Verwenden von Sichten, Gespeicherten Prozeduren, Funktionen und Triggern.

8. März 2018 – SQL Server Data Tools  PDF
Projektbasierte Datenbankentwicklung – unabhängig vom Produktivsystem,  unterstützt mit modernen Entwicklungsmöglichkeiten und mehreren Varianten  zur Bereitstellung neuer Datenbankversionen.

13. + 14. März 2018 – SQL Server Integration Services  PDF
Entwickeln und Bereitstellen von ETL- und Datenintegrationslösungen, sowie einfachen Datentransfers und  Import-/Export-Routinen zum Konsolidieren,  Aufbereiten, Transformieren, Importieren, Exportieren und Integrieren von Daten.

15. März 2018 – SQL Server Reporting Services  PDF
Erstellen von interaktiven Berichten zur Anzeige von Daten unterschiedlicher Datenquellen sowie deren Bereitstellung als zentrale Informationsstelle im Unternehmen.

Bis zum 31. Januar 2018 gilt ein Early Bird-Tarif von 375 Euro pro Seminar. Die Ausnahme ist das zweitägige Seminar „SQL Server Integration Services“. Hier gilt ein Early Bird-Tarif von 750 Euro.

Ab Freitag 1.2.2018 kosten die eintägigen Seminare 399 Euro und das Seminar „SQL Server Integration Services“ 799 Euro. Alle genannten Preise verstehen sich zzgl. MwSt..

Mittagessen und Getränke sind im Preis enthalten.

Die Seminare finden im Hotel Ebertor in Boppard am Rhein statt.

Die Teilnehmerzahl ist auf 8 Personen begrenzt.

Für eine Anmeldung reicht eine kurze E-Mail an workshop@berndjungbluth.de

Access und SQL Server Performance – Analyse und Optimierung

Access und SQL Server Performance – Analyse und Optimierung

Dieser Vortrag zeigt die Problemanalyse und Performanceoptimierung einer Access/SQL Server-Applikation. Dabei liegt der Fokus auf einer Access-Applikation mit eingebundenen SQL Server-Tabellen. Diese Konstellation liefert in den meisten Fällen nicht nur eine schlechte Performance, auch Timeouts und andere Fehlermeldungen sind keine Seltenheit.

• Ursachenforschung mit SQL Server Management Studio, SQL Server Profiler und Extended Events
• Sperrverhalten und Wartetypen im SQL Server
• Übersicht und Unterschiede der ODBC-Treiber
• Verschiedene Ansätze zur Optimierung der Performance bei eingebundenen Tabellen

Oktober 2017 – Access Entwickler-Konferenz (AEK) – Nürnberg und Hannover

Download

Migration der Logik von Access nach SQL Server

Migration der Logik von Access nach SQL Server

Neben den Tabellen einer Access-Datenbank ist es sinnvoll, auch die Logik von Access nach SQL Server zu migrieren. Dabei steht die Verwendung von Gespeicherten Prozeduren im Fokus. Der Vortrag zeigt die Gründe und Methoden einer solchen Migration und veranschaulicht nebenbei, wie ein Access-Frontend auch ohne eingebundene Tabellen mit den Daten einer SQL Server-Datenbank arbeitet.

– Migration eines Access-Backends mit dem SSMA-A
– Analyse des Abfrage- und Sperrverhaltens mit den Extended Events
– Migration von Access-Abfragen zu Gespeicherten Prozeduren
– Ersetzen der Datenherkunft in Formularen und Berichten mit Gespeicherten Prozeduren

September / Oktober 2014 – Access Entwickler-Konferenz (AEK) – Nürnberg und Hannover

Download

Access und SQL Server

Migration und Erstellung von Mehrbenutzeranwendungen

Access und SQL Server zeigt die Migration einer Access-Anwendung zu einer Anwendung aus Access-Frontend und SQL Server-Backend.

Dabei migrieren Sie nicht einfach nur die Tabellen von Access zum SQL Server und arbeiten dann mit den eingebundenen Tabellen weiter. Auf diese Weise profitieren Sie selten von den Vorteilen einer Migration zum SQL Server.

Deshalb zeigt das Buch, wie Sie Abfragen, Formulare, Steuerelemente, Berichte und VBA-Prozeduren optimal für den Zugriff auf Ihre Daten im SQL Server vorbereiten. Und nicht nur das: Sie lernen auch die SQL Server-Seite kennen. Sichten, gespeicherte Prozeduren, Funktionen und Trigger sorgen dafür, dass die richtigen Daten in kürzester Zeit beim Benutzer in der Access-Anwendung landen.

Dies alles ist optimiert für Access 2010 und SQL Server 2012, kann aber zum größten Teil auch für Access 2007 und 2013 sowie SQL Server 2008 und 2008 R2 genutzt werden.

Dieses Buch gibt es nur im André Minhorst Verlag zu kaufen.

Umfangreiche Leseprobe (208 Seiten als PDF – 8 MB)  

Access und SQL Server Reporting Services (SSRS)

Access und SQL Server Reporting Services (SSRS)

Was soll das?
– Sinn und Zweck der Verwendung von SSRS in Access
– Präsentation der Möglichkeiten
– SSRS-Berichte und Access-Berichte im Vergleich

Was sind die SQL Server Reporting Services?
– Das Konzept von SSRS
– Der Lebenszyklus eines SSRS-Berichts

Wie funktioniert es?
– Ausgabe von SSRS-Berichten aus Access heraus
– Darstellung von SSRS-Berichten in Access

September / Oktober 2012 – Access Entwickler-Konferenz (AEK) – Nürnberg und Hannover

Download

Performancegewinn durch Migration auf SQL Server

Performancegewinn durch Migration auf SQL Server

– Von der Desktop-Datenbank zum echten Client/Server-Betrieb
– Performanceaspekte zu Jet und eingebundenen Tabellen
– Analysieren und Finden der Performancesünder
– Access Abfragen als Views, Stored Procedures, User Defined Functions auf SQL Server verlagern
– JET-SQL in effizientes T-SQL umwandeln
– Optimierungsansätze jenseits von SQL

Oktober 2010 – Access Entwickler Konferenz (AEK) – Nürnberg

Download