11.1. Das SQL Server-Rechtesystem

Bisher haben wir ausschließlich mit maximalen Berechtigungen auf dem gesamten Datenbankserver gearbeitet, da der Benutzer verwendet wurde, der den Datenbankserver auch installiert hat. Das ist sicherlich völlig ausreichend, wenn Sie die Datenbank bzw. die dazugehörende Anwendung nur von einem Benutzer verwendet wird. Auch während der Entwicklung einer Anwendung kann man eine Zeit lang so verfahren. Aber spätestens dann, wenn mehrere Benutzer aktiv mit der Datenbank arbeiten oder die Datenbankanwendung sogar an die Endanwender verteilt wird, sollte man sich ernsthaft Gedanken über ein ausgefeilteres Sicherheitskonzept machen.

SQL Server unterscheidet dabei zwischen Anmeldungen (Login) und Datenbankbenutzern (Database ...

Get Datenbanken entwickeln mit SQL Server 2008 Express Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.