oracle 建立profile 建立角色使用者

2021-08-09 23:39:24 字數 1373 閱讀 9201

2017-10-29

1.建立乙個profile pro_hr

要求:連線不超過100分  空閒事件不超過10分鐘  口令時間 不超過100天 輸錯口令次數不超過3次 使用函式 verify_function_11g

create profile pro_hr limit idle_time 10 connect_time 100 password_life_time 100

failed_login_attempts 3

password_verify_function verify_function_11g;

2建立兩個角色

hr1 擁有連線資料庫 create session 和unlimited tablespace許可權

create role hr1;

grant connect,create session,unlimited tablespace to hr1;

hr2 擁有建立表,索引,檢視 許可權

create role hr2;

grant create table,create any index,create view to hr2;

3建立乙個hr使用者,profile pro_hr,使用這個使用者登陸建立 emp表 表空間位hr

先建立表空間:

select tablespace_name,file_id,bytes/1024/1024,file_name

from dba_data_files order by file_id;檢視表空間位置路徑

路徑 +data/test/datafile

建立臨時表空間

create temporary tablespace hr_temp

tempfile '+data/test/datafile/hr_temp.dbf'

size 20m

autoextend on;

建立資料表空間

create  tablespace hr

datafile '+data/test/datafile/hr.dbf'

size 20m

autoextend on;

建立使用者:

create user hr identified by oracle123456

default tablespace hr

temporary tablespace hr_temp

profile pro_hr;

授權grant hr1 to hr;

grant hr2 to hr;

登陸 sqlplus hr/oracle123456

建立表create table emp(name varchar(20),

*** varchar(20));

ORACLE 中 PROFILE的管理

session per user 2 cpu per session 1000 idle time 60 使用者在資料庫終止前,可以讓連線空閒多長時間 分鐘 connect time 480 六 限制引數 0 unlimited 取消資源限制 default 缺剩資源限制,即使用default資源限...

Oracle 使用者 profile 屬性 轉

檢視profile 內容 select from dba profiles where profile pf eagle 檢視使用者的profiles select username,profile from dba users 檢視是否啟用動態資源限制引數 show parameter resou...

oracle使用者許可權 profile及角色的管理

一。使用者的基本管理操作 1.建立使用者同時指定密碼與預設表空間 create user test identified by test default tablespace users 2。給使用者可以登入的系統許可權 grant connect to test 3.使用者的許可權 revoke ...