tutter 0 Geschrieben 31. Juli 2014 Melden Teilen Geschrieben 31. Juli 2014 Hallo an alle, wie die Überschrift schon erahnen lässt suche ich eine Möglichkeit Benutzer auf Tabelleneben zu Authentifizieren. Mein großes Ziel ist es 2 Gruppen (Rollen) anzulegen. Davon kann ist eine ein Datareader und die andere ein Datawriter(klappt auch). jedoch soll diese Einstellung nicht auf alle Tabellen vererbt werden sondern nur auf selektierte. zb. User "ichkannlesen" soll nur die Datenbank "Bücher" mit der Tabelle "Dokumentation" lesen können. Von der Tabelle "Schundmagazine" ;) in der gleichen Datenbank muss er ja nichts wissen :rolleyes:. Wie kann ich das nun bewerkstelligen? Die folgende Lösung ist eher unbrauchbar weil der Aufwand für mich zu hoch wäre und klappen tut es bis jetzt auch nicht bei mir :mad: .Mehrere Themenbezogene Datenbanken will ich auch nicht. http://www.mcseboard.de/topic/179773-datenbankrolle-und-datenbank-schema-berechtigungsproblem/ Hat jemand noch eine Lösung für mich? danke schon mal vorab Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 31. Juli 2014 Melden Teilen Geschrieben 31. Juli 2014 Du möchtest die User nicht auf Tabellenebene authentifizieren sondern authorisieren. Die Rollen datareader und datawriter sind allgemein. Du brauchst eine eigene Rolle und vergibt Rechte für einzelne Tabellen an diese Rollen. Ggf. ist es einfacher ein Schema zu erstellen. Statt dem Standard Schema dbo erstellst du z.B. die Schemen Schund und Doku und vergibt hierfür entsprechende Rechte. http://msdn.microsoft.com/en-us/library/ms189462.aspx http://technet.microsoft.com/en-us/library/ms190387(v=sql.105).aspx Zitieren Link zu diesem Kommentar
tutter 0 Geschrieben 1. August 2014 Autor Melden Teilen Geschrieben 1. August 2014 japp ist richtig ich will sie authorisieren. habe durch deinen Tipp die Rolleneinstellung für Tabellen und sogar für Spalten gefunden! Dankeschön! Man findet sie unter Eigenschaften der Tabelle und dann unter Berechtigungen Zitieren Link zu diesem Kommentar
NilsK 2.934 Geschrieben 1. August 2014 Melden Teilen Geschrieben 1. August 2014 Moin, wenn ich mir deine Threads so ansehe, solltest du dich mal etwas in Ruhe mit dem SQL Server beschäftigen. Es gibt da einiges, was dir viel Probieren abnimmt. Die Doku zum Produkt ist bei Microsoft eigentlich sehr gut. Gruß, Nils Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.