15 Copyright © Oracle Corporation, 2001. All rights reserved. Managing Users.

Slides:



Advertisements
Similar presentations
11 Copyright © Oracle Corporation, All rights reserved. Managing Tables.
Advertisements

18 Copyright © Oracle Corporation, All rights reserved. Transporting Data Between Databases.
13 Copyright © Oracle Corporation, All rights reserved. Controlling User Access.
5 Copyright © 2005, Oracle. All rights reserved. Managing Database Storage Structures.
Copyright  Oracle Corporation, All rights reserved. 10 Creating and Managing Tables.
5 Copyright © Oracle Corporation, All rights reserved. Using Data Dictionary and Dynamic Performance Views Cui Zhou Oracle Certified Professional.
5 Copyright © Oracle Corporation, All rights reserved. Using Data Dictionary and Dynamic Performance Views.
System Administration Accounts privileges, users and roles
Administering User Security
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 3 Administration of Users.
Getting Started with Oracle11g Abeer bin humaid. Create database user You should create at least one database user that you will use to create database.
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 3 Administration of Users.
By Lecturer / Aisha Dawood 1.  Administering Users  Create and manage database user accounts.  Create and manage roles.  Grant and revoke privileges.
14 Copyright © Oracle Corporation, All rights reserved. Managing Password Security and Resources.
CHAPTER 6 Users and Basic Security. Progression of Steps for Creating a Database Environment 1. Install Oracle database binaries (Chapter 1) 2. Create.
9 Copyright © 2005, Oracle. All rights reserved. Administering User Security.
Copyright س Oracle Corporation, All rights reserved. 14 Controlling User Access.
4 Copyright © 2006, Oracle. All rights reserved. Recovering from Noncritical Losses.
To Presentation on SECURITY By Office of the A.G. (A&E) Punjab, Chandigarh.
IS 221: DATABASE ADMINISTRATION Lecture 6:Create Users & Manage Users. Information Systems Department 1.
INTRODUCTION TO ORACLE Lynnwood Brown System Managers LLC End User Management – Lecture 3 Copyright System Managers LLC 2007 all rights reserved.
The protection of the DB against intentional or unintentional threats using computer-based or non- computer-based controls. Database Security – Part 2.
7 Copyright © 2004, Oracle. All rights reserved. Administering Users.
16 Copyright © Oracle Corporation, All rights reserved. Managing Privileges.
Controlling User Access. Objectives After completing this lesson, you should be able to do the following: Create users Create roles to ease setup and.
17 Copyright © Oracle Corporation, All rights reserved. Managing Roles.
7 Copyright © 2004, Oracle. All rights reserved. Recovering from Noncritical Losses.
9 Copyright © Oracle Corporation, All rights reserved. Creating and Managing Tables.
Copyright  Oracle Corporation, All rights reserved. 10 Creating and Managing Tables.
Managing users and security Akhtar Ali. Aims Understand and manage profiles Understand and manage users Understand and manage privileges Understand and.
Introduction to Oracle. Oracle History 1979 Oracle Release client/server relational database 1989 Oracle Oracle 8 (object relational) 1999.
Nitin Singh/AAO RTI ALLAHABAD1 DATABASE SECURITY DATABASE SECURITY.
Controlling User Access Fresher Learning Program January, 2012.
5 Copyright © 2005, Oracle. All rights reserved. Managing Database Storage Structures.
Permissions Lesson 13. Skills Matrix Security Modes Maintaining data integrity involves creating users, controlling their access and limiting their ability.
Database Security. Multi-user database systems like Oracle include security to control how the database is accessed and used for example security Mechanisms:
8 Copyright © 2004, Oracle. All rights reserved. Managing Schema Objects.
9 Copyright © Oracle Corporation, All rights reserved. Creating and Managing Tables.
Copyright © 2004, Oracle. All rights reserved. CONTROLLING USER ACCESS Oracle Lecture 8.
13 Copyright © Oracle Corporation, All rights reserved. Maintaining Data Integrity.
IST 318 Database Administration Lecture 9 Database Security.
Chapter 13Introduction to Oracle9i: SQL1 Chapter 13 User Creation and Management.
Oracle 11g: SQL Chapter 7 User Creation and Management.
13 Copyright © Oracle Corporation, All rights reserved. Controlling User Access.
Database Security. Multi-user database systems like Oracle include security to control how the database is accessed and used for example security Mechanisms:
18 Managing Profiles Objectives Creating and assigning profiles to users Controlling use of resources with profiles Altering and dropping profiles.
1 Copyright © 2006, Oracle. All rights reserved. Controlling User Access ( 사용자 접근 제어 )
7 Copyright © 2007, Oracle. All rights reserved. Administering User Security.
1 Copyright © 2009, Oracle. All rights reserved. Controlling User Access.
8 Copyright © 2005, Oracle. All rights reserved. Managing Schema Objects.
Database Systems Slide 1 Database Systems Lecture 4 Database Security - Concept Manual : Chapter 20 - Database Security Manual : Chapters 5,10 - SQL Reference.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
7 Copyright © 2004, Oracle. All rights reserved. Managing Schema Objects.
8 Copyright © Oracle Corporation, All rights reserved. Managing Tablespaces and Data files.
2 Copyright © 2008, Oracle. All rights reserved. Building the Physical Layer of a Repository.
Copyright  Oracle Corporation, All rights reserved. 14 Controlling User Access.
19 Copyright © 2008, Oracle. All rights reserved. Security.
6 Copyright © 2005, Oracle. All rights reserved. Administering User Security.
Controlling User Access
Controlling User Access
Managing Privileges.
Controlling User Access
Objectives User access Create users Create roles
Controlling User Access
Managing Privileges.
Database Security.
Database Security.
OER- UNIT 3 Authorization
Database Security OER- Unit 1-Authentication
Managing Privileges.
Presentation transcript:

15 Copyright © Oracle Corporation, All rights reserved. Managing Users

15-2 Copyright © Oracle Corporation, All rights reserved. Objectives After completing this lesson, you should be able to do the following: Create new database users Alter and drop existing database users Monitor information about existing users

15-3 Copyright © Oracle Corporation, All rights reserved. Account locking Tablespace quotas Temporary tablespace Default tablespace Role privileges Resource limits Security domain Direct privileges Authentication mechanism Users and Security

15-4 Copyright © Oracle Corporation, All rights reserved.

15-5 Copyright © Oracle Corporation, All rights reserved. Database Schema Schema Objects Tables Triggers Constraints Indexes Views Sequences Stored program units Synonyms User-defined data types Database links A schema is a named collection of objects. A user is created, and a corresponding schema is created. A user can be associated only with one schema. Username and schema are often used interchangeably.

15-6 Copyright © Oracle Corporation, All rights reserved. Checklist for Creating Users Identify tablespaces in which the user needs to store objects. Decide on quotas for each tablespace. Assign a default tablespace and temporary tablespace. Create a user. Grant privileges and roles to the user.

15-7 Copyright © Oracle Corporation, All rights reserved. Creating a New User: Database Authentication Set the initial password: CREATE USER aaron IDENTIFIED BY soccer DEFAULT TABLESPACE data DEFAULT TEMPORARY TABLESPACE temp QUOTA 15M ON data QUOTA 10M ON users PASSWORD EXPIRE;

15-8 Copyright © Oracle Corporation, All rights reserved.

15-9 Copyright © Oracle Corporation, All rights reserved.

15-10 Copyright © Oracle Corporation, All rights reserved. Creating a New User: Operating System Authentication The OS_AUTHENT_PREFIX initialization parameter specifies the format of the usernames. Defaults to OPS$. CREATE USER aaron IDENTIFIED EXTERNALLY DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE temp QUOTA 15m ON data PASSWORD EXPIRE;

15-11 Copyright © Oracle Corporation, All rights reserved.

15-12 Copyright © Oracle Corporation, All rights reserved. Changing User Quota on Tablespaces ALTER USER aaron QUOTA 0 ON USERS; A user’s tablespace quotas may be modified for any the following situations: Tables owned by a user exhibit unanticipated growth. An application is enhanced and requires additional tables or indexes. Objects are reorganized and placed in different tablespaces. To modify a user’s tablespace quota:

15-13 Copyright © Oracle Corporation, All rights reserved.

15-14 Copyright © Oracle Corporation, All rights reserved. Dropping a User Use the CASCADE clause to drop all objects in the schema if the schema contains objects. Users who are currently connected to the Oracle server cannot be dropped. DROP USER aaron; DROP USER aaron CASCADE;

15-15 Copyright © Oracle Corporation, All rights reserved.

15-16 Copyright © Oracle Corporation, All rights reserved. Obtaining User Information Information about users can be obtained by querying the following views: DBA_USERS DBA_TS_QUOTAS

15-17 Copyright © Oracle Corporation, All rights reserved. Summary In this lesson, you should have learned how to: Create users by specifying the appropriate password mechanism Control usage of space by users

15-18 Copyright © Oracle Corporation, All rights reserved. Practice 15 Overview This practice covers the following topics: Creating users Displaying data dictionary information about users Removing user quotas

15-19 Copyright © Oracle Corporation, All rights reserved.

15-20 Copyright © Oracle Corporation, All rights reserved.