Profiles Wizard (Oracle)

From RapidSQL
Jump to: navigation, search

Go Up to Oracle Object Wizards

Profiles are a mechanism for allocating system and database resources to users. In essence, a profile is a set of limits with a name attached to them. If the profile is active, Oracle will limit use and resources to the limits defined by the profile.

The Profile Wizard lets you:

  • Name the profile.
  • Set composite limit.
  • Set session limits for SGA shared pool.
  • Set limits on total connection time per session and Idle time per session.
  • Set limits on concurrent sessions per user, CPU time per session, and data blocks read per session.
  • Set limits on CPU time per call, and number of data blocks read for a call to process an SQL statement.
  • Set the number of failed login attempts, and the days an account locks.
Note: To create a profile, you need the CREATE PROFILE system privilege.

The Default option is subject to the limit specified for that particular resource. The default profile initially permits unlimited resources. Limits to the default profile can be made using an Alter statement.

The Unlimited option allows the user with that profile to take use unlimited amounts of that resource.

The Other options take on the resource limits that you indicate.

To Open the Profile Wizard

  1. On the Navigator, find the datasource where you want to create a procedure and expand the Security node.
  2. Right-click the Profile node, and select New.

The table that follows describes the fields you may encounter as you complete the wizard.

Required Information Description

What is the name of the profile?

Write a name that’s 30 characters or less

What is the composite limit on resources per session?

You can set a single composite limit for all resource limits in a profile in addition to setting specific resource limits for a profile. Explicit and composite limits can peaceably coexist. The limit that is reached first stops the session’s activity. Service units are a weighted sum of CPU per session, connect time, logical reads per session, and private SGA. Default/Unlimited/Other (service units)

What is the limit on the amount of private space a session can allocate in the shared pool of the SGA?

This limit only applies if you are using Shared Server architecture. Default/Unlimited/Other (KB)

What is the limit on the total connection time per session?

The total elapsed time limit for a session Default/Unlimited/Other (Minutes)

What is the limit on idle time per session?

Permitted periods of continuous inactive time during a session, expressed in minutes. Long-running queries and other operations are not subject to this limit. Default/Unlimited/Other (Minutes)

What is the limit on concurrent sessions per user?

Default/Unlimited/Other

What is the limit on CPU time per session?

Default/Unlimited/Other (Hundredths of a Second)

What is the limit on data blocks read per session?

Default/Unlimited/Other

What is the limit on CPU time per call?

The limit on a parse, execute, or fetch. Default/Unlimited/Other (Hundredths of a Second)

What is the limit on the number of data blocks read for a call to process a SQL statement?

This is the number of logical reads per call. Default/Unlimited/Other

How many failed login attempts will be allowed before an account is locked?

Default/Unlimited/Other

How long will an account be locked after the specified number of failed login attempts?

Default/Unlimited/Other (Days)

What is the lifetime of the password?

Default/Unlimited/Other (Days)

How many days must pass before a password can be reused?

Default/Unlimited/Other (Days)

How many password changes are required before the current password can be reused?

Default/Unlimited/Other

What is the grace period allowed for a password to be changed without expiring?

Default/Unlimited/Other (Days)

What is the name of the password complexity verification routine?

Default Null - Specifies no password verification is performed. Function Name