11 Pages

lec21

Course: COMP 2400, Fall 2009
School: Allan Hancock College
Rating:
 
 
 
 
 

Word Count: 595

Document Preview

: Today Database Security and Access Control Midsemester Exam Inspection Today (Wednesday 28-09-2005) 11 - 1 CSIT N329 COMP2400/6240: Lecture 21 2005 1 Database Security Reading E & N Ch 23 Oracle9i Database Concepts Ch 22, Ch 23 Oracle9i Administrators Guide Ch 25 Oracle9i SQL Reference see commands GRANT REVOKE CREATE ROLE COMP2400/6240: Lecture 21 2005 2 Breaches of security may be...

Register Now

Unformatted Document Excerpt

Coursehero >> California >> Allan Hancock College >> COMP 2400

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
: Today Database Security and Access Control Midsemester Exam Inspection Today (Wednesday 28-09-2005) 11 - 1 CSIT N329 COMP2400/6240: Lecture 21 2005 1 Database Security Reading E & N Ch 23 Oracle9i Database Concepts Ch 22, Ch 23 Oracle9i Administrators Guide Ch 25 Oracle9i SQL Reference see commands GRANT REVOKE CREATE ROLE COMP2400/6240: Lecture 21 2005 2 Breaches of security may be deliberate or accidental and may result in Theft and fraud Loss of condentiality Loss of privacy Loss of integrity Loss of availability COMP2400 concentrating on security aspects of DBMS COMP2400/6240: Lecture 21 2005 3 Note other security issues also important Physical security of buildings and equipment wrt breakin, ood, re, electrical faults, etc honesty of staff competence of staff and awareness of various security issues and procedures Network security Encryption Ethical considerations and legal requirements Cost/benet wrt level of security COMP2400/6240: Lecture 21 2005 4 Some events reported in the Forum on Risks to the Public in Computers and Related Systems (This grew out of a newsgroup comp.risks) See The Risks Digest at http://catless.ncl.ac.uk/Risks/ Articles from Volume 23 Issues 93, 94 Also from Volume 24 Issue 4 See especially the real horror story on identity theft of victim Michael Berry in Volume 22 Issue 84; This is scarier than the movie The Net. http://catless.ncl.ac.uk/Risks/22.84.html#subj1 and click on the Washington Post article. COMP2400/6240: Lecture 21 2005 5 Database Access Control Database privileges managed by a DBA GRANT / REVOKE database privileges Oracle ROLEs Object privileges managed by owner and other users granted privileges with grant option GRANT / REVOKE object privileges on objects objects are tables, views, columns object privileges are SELECT, REFERENCE, INDEX, UPDATE, INSERT, DELETE, ALTER Effective use of views COMP2400/6240: Lecture 21 2005 6 GRANT of object privileges by owner of object (or by a user given a grant option) Syntax : GRANT {object_priv | ALL}[(column_list)] {object_priv [, | ALL}[(column_list)] . . . ] ON object TO {user | role | PUBLIC} [, {user | role | PUBLIC} . . . ] [WITH GRANT OPTION] See Oracle9i SQL Reference Table 17.3 for list of Object Privileges COMP2400/6240: Lecture 21 2005 7 Examples Suppose the Student, Course, Enrolment tables are university admin tables. To grant any database user read-only access to the Course table : GRANT SELECT ON Course TO PUBLIC To allow course managers to enter marks into the Enrolment table for their course only : Dene COMP2400Enrol (for 2005) as CREATE VIEW COMP2400Enrol(StudentId, CourseCode, Year, Sem, Mark, Grade) AS SELECT StudentId, CourseCode, Year, Sem, Mark, Grade FROM Enrolment WHERE CourseCode = COMP2400 AND Year = 2005 WITH CHECK OPTION COMP2400/6240: Lecture 21 2005 8 Then grant select on the view, and update of the Mark and Grade columns to the user COMP2400. GRANT SELECT, UPDATE(Mark, Grade) ON COMP2400Enrol TO COMP2400 /* Oracle user COMP2400 */ WITH GRANT OPTION The WITH GRANT OPTION allows user comp2400 to grant the privileges to other users (e.g. read-only access to comp2400 tutors) : GRANT SELECT ON COMP2400Enrol TO OPS$U8100582, OPS$9606272 COMP2400/6240: Lecture 21 2005 9 To allow COMP2400 student...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Allan Hancock College - COMP - 2400
Relational Databases - Comp2400 / Comp6240Lecture 22: Reasoning about Functional DependenciesMore on FDs and Normal FormsHow not to be in 1NF Revision of constraints and normal forms stronger versions of 2NF, 3NF from [E&N] Boyce-Codd Normal For
Allan Hancock College - COMP - 3420
24 / 4 / 0 9COMP3420 / H elpful StuffFINDING CANDIDATE KEYS USING FDS(1) (2) (3) Choose a possible candidate key. Put the attributes in your possible candidate key into a working list. Add to the working list all attributes which are on the
Allan Hancock College - COMP - 349
COMP349 Spoken Language Dialog Systems Introduction to VoiceXMLRolf Schwitter schwitt@ics.mq.edu.au Macquarie University 20071Todays Program Developing Speech User Interfaces VoiceXML VoiceXML Architecture Example Dialogs VoiceXML Code
Purdue - STAT - 512
data one; input trt response @; cards; 1 20 1 23 1 22 2 24 2 26 2 25 3 26 3 27 3 27 ;* Regression Parameterization #1;data two; set one; if trt = 1 then x1=1; else x1=0; if trt = 2 then x2=1; else x2
Purdue - STAT - 512
Stat 512 1Due Mar 12Homework #7Dr. J. Zhang1. For this problem, the idea is to demonstrate the similarity between regression with dummy variables and ANOVA. To do this run the following SAS code. (You can start with the file hw7_code.txt from
Allan Hancock College - APRC - 605
FORM 4FORM 4 - Single Stage Submission New Major/Field of Study(involving existing courses)The University of Queensland Program Development and Approval ProcessThe information in this form is provided for internal communication purposes only an
Allan Hancock College - COMP - 155
COMP155: Week 7Lecturer: Yan Wang Department of Computing Macquarie University Office: E6A, room: 339 Email: yanwang@ics.mq.edu.au Consultation time: Friday, 3pm-5pmoutlineUse the enumeration type (chapter 8) Understand typedef statement (chapter
Allan Hancock College - WEB - 2226
Solutions to Tute 03 +Lecturer: H. I. Nurdin May 3, 2008Problem 1 P(A|B C) = P(A B C) P(B C) P(B | A C)P(A C) = P(B C) P(B | A C)P(A | C)P(C) = P(B | C)P(C) P(B | A C)P(A | C) = QED P(B | C)Problem 2 Part (i) Before solving part (i) let us try t
Allan Hancock College - SRES - 3028
Rest of the courseOnly 3 lectures left - last lecture is on May 30th we expect you to come to this as key learning portfolio exercise of reecting on best policy briefs Next week last tutorial Week after - May 20-22 you are giving your policy briefs
Allan Hancock College - SRES - 3028
Lets resume the small group exercise we started last week but ran out of time for Form a group of 5-6 people - can be the same as last week if you can remember Introduce yourselves, nd out what each other have studied previously and where - we w
Allan Hancock College - SRES - 3028
Cultural heritageConnections between managing cultural heritage and managing the environment in general Precautionary principle/least interference rule The need for good baseline information (SOE reporting/cultural mapping) Need for grass
Allan Hancock College - SRES - 1001
AIM OF TALK SRES1001 Ways of Seeing the EnvironmentMonday March 3, 2008 to examine the extent to which Australian attitudes towards the environment have evolved; to emphasise the diversity of approaches people have adopted towards the environment;
Brookdale - IENG - 3315
Organization and Operation of CorporationsCHAPTER 15Learning Objectives1. 2.3.Identify characteristics of corporations and their organization. Describe and contrast the specialized components of corporate financial statements. Record the issu
Brookdale - IENG - 3315
Internal Control and CashC H A P T E R 9Learning Objectives1.2. 3. 4.5.Define, explain the purpose, and identify the principles of internal control. Define cash and explain how it is reported. Apply internal control to cash. Explain and re
Allan Hancock College - COMP - 473
COMP473 Week 7: On set covering problem Scott McCallumSlides 28-33 of the slides of Bernard Mans discuss the set covering problem. This problem is an abstraction of many commonly arising combinatorial problems. As a simple example, suppose that X r
Allan Hancock College - COMP - 238
MACQUARIE UNIVERSITYDepartment of ComputingCOMP238 NUMERICAL COMPUTING STUDY GUIDETEXT: J.H. MATHEWS and KURTIS D. FINK, Numerical Methods using MATLAB Third Edition (Prentice Hall, 1999). D. HANSELMAN and B. LITTLEFIELD, Mastering MATLAB 6, a c
Allan Hancock College - ECON - 8026
Australian National University Graduate Diploma Macroeconomics Econ 8026 Rod Tyers13:Labour supply and GDPLabour supply: the consumption-leisure choice The labour market: the determination of GDP Okun's Law and unemployment1Labour supply c
Allan Hancock College - ECON - 1102
Econ 1102: Week 7, Lecture 1RECAP: (REMINDER: No Lecture on Thursday) Have now introduced the Money Market where adjustment of the nominal interest rate maintains equality of real money demand and real money supply when M is fixed by the Central B
Allan Hancock College - ECON - 8026
Australian National University Graduate Diploma Macroeconomics Econ 8026 Rod Tyers28. Aggregate Demand and SupplyThe open economy aggregate demand curve Aggregate supply When all markets clear When the nominal wage is rigid1The open economy ag
Allan Hancock College - ECON - 1102
Macroeconomics 1, Semester 2, 2002THE AUSTRALIAN NATIONAL UNIVERSITY2nd Semester Examinations, 2002Macroeconomics 1(ECON1102, ECON1100, NCDS8047) Pass and First HonoursREADING TIME: 30 Minutes TIME ALLOWED: Three (3) Hours Permitted Materials:
Allan Hancock College - PART - 1066
<?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>5f10c79af072a4c3a78ccca42551ac780e7d09a9.pdf%3Fbranch %3D</Key><RequestId>EC4AF72F296260F7</RequestId><HostId>YQxBghmfNQddnM4
Allan Hancock College - ECON - 3054
Australian National University ECON 3054 ECON 8071 MODELLING THE OPEN ECONOMYLECTURES ON IMPERFECT COMPETITION AND TRADERod TyersChapter 4.1: Scale and Oligopoly Marginal and average cost Optimal output Increasing returns Pricing in the n firm o
Allan Hancock College - SC - 2451
ISO/IEC JTC1/SC7 Software Engineering Secretariat: CANADA (SCC)ISO/IEC JTC1/SC7 N2497 2001-06-14Doc. Type Title Source Project Status References Action ID Due Date Mailing Date Distribution Medium No. Of Pages NoteLetter Ballot (60 Days) Letter
Allan Hancock College - N - 1401
UntitledISO/IEC JTC1/SC7 N1430 1995-08-08 TITLE: CD 14598-1.2 Software Product Evaluation Part 1: General Overview WG6 07.13.02.01 2nd CD SC7 N1137, N1164 and Resolutions 397 and 408 Ballots and comments must be received at the SC7 Secretariat no l
Allan Hancock College - SC - 1401
UntitledISO/IEC JTC1/SC7 N1430 1995-08-08 TITLE: CD 14598-1.2 Software Product Evaluation Part 1: General Overview WG6 07.13.02.01 2nd CD SC7 N1137, N1164 and Resolutions 397 and 408 Ballots and comments must be received at the SC7 Secretariat no l
Allan Hancock College - N - 2101
ISO/IEC JTC1/SC7 Software Engineering Secretariat: CANADA (SCC)ISO/IEC JTC1/SC7 1999-058Doc. Type TitleMemo FOURTH INTERNATIONAL SYMPOSIUM AND FORUM ON SOFTWARE ENGINEERING STANDARDS (ISESS '99), Curitiba, Brazil, May 17-21, 1999.Source Proje
Allan Hancock College - SC - 2101
ISO/IEC JTC1/SC7 Software Engineering Secretariat: CANADA (SCC)ISO/IEC JTC1/SC7 1999-058Doc. Type TitleMemo FOURTH INTERNATIONAL SYMPOSIUM AND FORUM ON SOFTWARE ENGINEERING STANDARDS (ISESS '99), Curitiba, Brazil, May 17-21, 1999.Source Proje
Allan Hancock College - N - 2601
ISO/IEC JTC1/SC7 Software & System Engineering Secretariat: CANADA (SCC)ISO/IEC JTC1/SC7 N2615 04/30/2002Doc. Type Title Source Project Status References Action ID Due Date Mailing Date Distribution Medium No. Of Pages Note 04/30/2002 SC7_AG; P, O
Allan Hancock College - SC - 2601
ISO/IEC JTC1/SC7 Software & System Engineering Secretariat: CANADA (SCC)ISO/IEC JTC1/SC7 N2615 04/30/2002Doc. Type Title Source Project Status References Action ID Due Date Mailing Date Distribution Medium No. Of Pages Note 04/30/2002 SC7_AG; P, O
Allan Hancock College - N - 1551
ISO/IEC JTC1/SC7 Software Engineering Secretariat: CANADA (SCC)ISO/IEC JTC1/SC7 N1600 1996-11-19Doc. Type Title Source Project Status Reference Aaction ID Due Date Mailing Date Distribution Medium No. of Pages Disk NoteDocument Register Documen
Allan Hancock College - SC - 1551
ISO/IEC JTC1/SC7 Software Engineering Secretariat: CANADA (SCC)ISO/IEC JTC1/SC7 N1600 1996-11-19Doc. Type Title Source Project Status Reference Aaction ID Due Date Mailing Date Distribution Medium No. of Pages Disk NoteDocument Register Documen
Purdue - PHYS - 04001
File Version = 3Test Mode: 2 (Uniformity Test - PAM)* Info: *User ID: Mihai CaraDate: Saturday, June 26, 2004 22:12:55Tube Manufacturer: PhotonisModel: XP2970/02Serial Number: 032245Tube Gain: 1e+006Comments: 120 um + 120 um slit;High Volt
Allan Hancock College - N - 2601
ISO/IEC JTC1/SC7 Software & System Engineering Secretariat: CANADA (SCC)ISO/IEC JTC1/SC7 N2610 04/30/2002Doc. Type Title Source Project Status References Action ID Due Date Mailing Date Distribution Medium No. Of Pages NoteCalling Notice & Meet
Allan Hancock College - SC - 2601
ISO/IEC JTC1/SC7 Software & System Engineering Secretariat: CANADA (SCC)ISO/IEC JTC1/SC7 N2610 04/30/2002Doc. Type Title Source Project Status References Action ID Due Date Mailing Date Distribution Medium No. Of Pages NoteCalling Notice & Meet
Allan Hancock College - N - 2101
ISO/IEC JTC1/SC7 Software Engineering Secretariat: CANADA (SCC)ISO/IEC JTC1/SC7 N2146 1999/05/11Doc. Type Title Source Project Status References Action ID Due Date Mailing Date Distribution Medium No. of Pages NoteCall For Participation & Meeti
Allan Hancock College - SC - 2101
ISO/IEC JTC1/SC7 Software Engineering Secretariat: CANADA (SCC)ISO/IEC JTC1/SC7 N2146 1999/05/11Doc. Type Title Source Project Status References Action ID Due Date Mailing Date Distribution Medium No. of Pages NoteCall For Participation & Meeti
Allan Hancock College - N - 1801
ISO/IEC JTC1/SC7 Secretariat: CANADA (SCC)ISO/IEC JTC1/SC7 N18351998-01-06Doc. Type TitleComment Disposition Report Comment Disposition Report of CD 14598-2: Information Technology - Software Product Evaluation - Part 2: Planning and managemen
Allan Hancock College - SC - 1801
ISO/IEC JTC1/SC7 Secretariat: CANADA (SCC)ISO/IEC JTC1/SC7 N18351998-01-06Doc. Type TitleComment Disposition Report Comment Disposition Report of CD 14598-2: Information Technology - Software Product Evaluation - Part 2: Planning and managemen
Allan Hancock College - MECH - 4710
E4802 Lecture NotesHal Gurgenci 2000FREQUENCY DOMAIN IDENTIFICATION 2 ND ORDER LINEAR SYSTEMSSecond-order linear time-invariant system:whereM ,D, K Rn n;x R .nMx + Dx + Kx = f ( t ) & &(2.1)Take its Laplace transform:(Ms2
Allan Hancock College - BTAPA - 200496
Building (Cooling Towers and Plumbing) (Amendment) Act 2004 Act No. 96/2004 table of provisionsSection PagePart 1-Preliminary Matters 1 1. Purpose 1 2. Commencement
Allan Hancock College - BAA - 200754
Building Amendment Act 2007 No. 54 of 2007 table of provisionsSection Page 1 Purpose 1 2 Commencement 2 3 New section 1 substituted 2 1 Purposes
Allan Hancock College - E - 4384
E4384 Manufacturing. week-by-week workbook.Week 3- Basic elementsWeek 3: Machine precision and basic machine tool elementsAims Our main aims in this week's lecture were 1. To appreciate that machining precision is fundamentally limited by our ca
Allan Hancock College - MECH - 3350
Relevant Chapters in some of the Reference Texts Barber: Chapter 1: Review of Elementary Mechanics of Materials Chapter 3: Energy Methods Chapter 5.8: Plastic Hinges Chapter 6: Torsion and Shear Centre Chapter 12: Elastic Stability (not 12.6) Boresi:
Allan Hancock College - COMP - 4600
Background notationAA.1IntroductionThis appendix denes and illustrates with simple examples the notation used throughout the book for the fundamental mathematical concepts of predicates, sets, relations, functions and sequences. Readers famil
Allan Hancock College - COMP - 3506
Week 3 Analysis Tools Lecture 1Week 3 - Linear StructuresCOMP3506 / 7505 Algorithms and Data Structures Counting Primitive Operations Lecture 2 Asymptotic Analysis Lecture 3 Stacks and Queues Counting SpansRecap Counting primitive op
Allan Hancock College - COMP - 3506
Week 3 - Linear StructuresCOMP3506 / 7505 Algorithms and Data StructuresWeek 3 Analysis Tools Lecture 1 Counting Primitive Operations Lecture 2 Asymptotic Analysis Lecture 3 Stacks and Queues Counting SpansRecap Counting primitive ope
Allan Hancock College - FC - 4795214
Middle Bronze Age periodThe rise of the Middle Bronze Age marked a return to vigorous urban life at Pella. The spread of new settlements from the coastal hinterland has led many to see this rebirth as a consequence of the mercantile expansion of a
East Los Angeles College - MATH - 0212
MATH 0212 ELEMENTARY INTEGRAL CALCULUS EXAMPLES 1: SOLUTIONS 1. We have: (i) |-6| = 6 ; (ii) (iv) |-1/5| = 1/5 ; (v) |4| = 4 ; (iii) |200 - 15| = 185 ; (vi) |2.4| = 2.4 ; |18 - 40| = 22 .2. In these answers we do not include the arbitrary constant
East Los Angeles College - MATH - 0212
MATH 0212 ELEMENTARY INTEGRAL CALCULUS EXAMPLES 4: SOLUTIONS 1. (i) This is the circle (x 2)2 + (y 12)2 = 25, i.e., x2 + y 2 4x 24y + 123 = 0 . (ii) This is the circle (x 1)2 + (y 5)2 = 36, i.e., x2 + y 2 2x 10y = 10 . (iii) This is the circl
East Los Angeles College - MATH - 0212
MATH 0212 ELEMENTARY INTEGRAL CALCULUS EXAMPLES 4 1. Find the equations of the circles with the following specied centres and radii. Expand the brackets in the solutions. (i) Centre (2, 12), radius 5. (ii) Centre (1, 5), radius 6. (iii) Centre (2, 2)
Allan Hancock College - PHYS - 1002
PHYS1002 TUTORIAL 6 SOLUTIONS1. PROPAGATION OF LIGHT: WAVE DESCRIPTION (a) An electromagnetic wave described by E = Eo sin (kx t + ) At x = 0 when t = 0, E = Eo sin (0 0 + ) Similarly, when t = T/4, E = Eo sin (0 [2/][/4] + ) t = T/2, E = Eo sin
Allan Hancock College - INFT - 13333
NetworkingAlexander Zangerlaz@bond.edu.auNetworking p.1/22network setup componentsinstances Identity Settings Network Interface Setup Routing Setup Nameservices Networking p.2/22Identity Settings/etc/hostname contains the main hostn
Brookdale - ECON - 3338
Random Variable A variable whose value is determined by the outcome of a chance experiment Discrete Finite or Countably infinite number of values Continuous Any value in an interval of values Probability Density Function (PDF) Discrete Random Varia
Allan Hancock College - COMP - 3506
Week 3 - Analysis ToolsCOMP3506 / 7505 Algorithms and Data StructuresWeek 3 - Analysis Tools Lecture 1 Counting primitive operations Lecture 2 Asymptotic Analysis Lecture 3 Stacks and QueuesAsymptotic Algorithm Analysis Asymptotic Algor
Allan Hancock College - IENV - 1301
IENV7913 Project 1 Idea Generation and Parallel Thinking Assessment 20% TotalStudent name: Stage 1, 2 and 3. Fluency and Flexibility (quantity) - the sheer number of ideas and concepts explored, and approaches tried. 10 marksCompleteness (quality
W. Alabama - BWV - 997
e y c6ed3EccE3xgg h g gg gg h gg gg h g p gg h g gg gg h gg h h h h h h h p g g uh g h h g g h g h h h h h h h gg h g h h h gg h g h h p gg h g h h h h h h gg h g h gg h g gg h g h h h h h p h h h h h h h h h h h h t w h h gg gg h gg p gg h
W. Alabama - BWV - 870
W. Alabama - BWV - 675
Allein Gott in der Hh sei EhrJohann Sebastian Bach BWV 675 Canto fermo in Alto. (a 3 voci)3 3 3 3 33 4 3 43 6 333 3 3 3 333333 10 33 3 3 3 3 3 3333 3 3333333 3 14 33333333333Creative Common
Allan Hancock College - SPH - 302
SPH302 Speech PhysiologyFinal ExaminationThe final exam will be a 90 minute examination. Below you will find 15 examination questions. In the final exam 6 of these 15 questions will have been selected and will appear on your examination paper. You
East Los Angeles College - MATH - 2340
F Major Triumph over difficulty, free sigh of relief utered when hurdles are surmounted; echo of a soul which has C Major Completely Pure. Its character is: innocence, sim-fiercely struggled and finally conquered lies in all uses of this key. plicity
Laurentian - THE - 100