--aufgabe 1: --exec sp=5Fgrantdbaccess 'test10', 'test10' --exec sp=5Fgrantdbaccess 'test12', 'test12' --select * from test10.projekt --aufgabe 2: --GRANT CREATE TABLE TO test10,test11 --aufgabe 3: --GRANT SELECT ON mitarbeiter TO test10 --GRANT INSERT ON arbeiten TO test12 --aufgabe 4: --GRANT ALL ON abteilung TO PUBLIC --aufgabe 5: --GRANT UPDATE(m=5Fname, m=5Fvorname) ON mitarbeiter TO test10 --aufgabe 6: --GRANT SELECT(pr=5Fnr,pr=5Fname) ON projekt TO test12 --CREATE VIEW v=5Ftest10=5Fprojekt AS SELECT pr=5Fnr,pr=5Fname FROM projekt --GRANT SELECT ON v=5Ftest10=5Fprojekt TO test12 --aufgabe 7: --GRANT SELECT ON mitarbeiter TO test12 WITH GRANT OPTION --GRANT SELECT ON arbeiten TO test12 WITH GRANT OPTION --aufgabe 8: --REVOKE SELECT ON v=5Ftest10=5Fprojekt TO test12 --REVOKE SELECT(pr=5Fnr,pr=5Fname) ON projekt TO test12 --aufgabe 9: --exec sp=5Faddrole 'freunde', test11 --aufgabe 10: --exec sp=5Faddrolemember 'freunde', test10 --exec sp=5Faddrolemember 'freunde', test11 --exec sp=5Faddrolemember 'freunde', test12 --aufgabe 11: --GRANT DELETE ON arbeiten TO test10, test12, freunde --aufgabe 12: --REVOKE DELETE ON arbeiten TO test10 --aufgabe 13: --DENY DELETE ON arbeiten TO test12 --aufgabe 14: --SELECT * FROM sysobjects--sysusers,syspermissions --WHERE sysusers.uid=3D= syspermissions.id IN ('test10','test12') =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F FreeMail in der Premiumversion! Mit mehr Speicher, mehr Leistung, mehr=20 Erlebnis und mehr Pr=E4mie. Jetzt unter http://club.web.de/=3Fmc=3D021105