[inf.fh-rosenheim] Fwd: Übung 15

  • From: <admiral49@xxxxxx>
  • To: "inf.list" <inf.fh-rosenheim@xxxxxxxxxxxxx>
  • Date: Wed, 26 Jun 2002 11:01:54 +0200

"Christoph Behounek" <admiral49@xxxxxx> schrieb am 26.06.02 10:45:21:
> --aufgabe 1:
> --exec sp_grantdbaccess 'test10', 'test10'
> --exec sp_grantdbaccess '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_name, m_vorname) ON mitarbeiter TO test10
> 
> --aufgabe 6:
> --GRANT SELECT(pr_nr,pr_name) ON projekt TO test12
> --CREATE VIEW v_test10_projekt AS SELECT pr_nr,pr_name FROM projekt
> --GRANT SELECT ON v_test10_projekt 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_test10_projekt TO test12
> --REVOKE SELECT(pr_nr,pr_name) ON projekt TO test12
> 
> --aufgabe 9:
> --exec sp_addrole 'freunde', test11
> 
> --aufgabe 10:
> --exec sp_addrolemember 'freunde', test10
> --exec sp_addrolemember 'freunde', test11
> --exec sp_addrolemember '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=syspermissions.id IN ('test10','test12')




Other related posts:

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