[inf.fh-rosenheim] Übung 15

  • From: Christoph Behounek <admiral49@xxxxxx>
  • To: inf.fh-rosenheim@xxxxxxxxxxxxx
  • Date: Wed, 26 Jun 2002 10:45:23 +0200

--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


Other related posts:

  • » [inf.fh-rosenheim] Übung 15