Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 21 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
21
Dung lượng
1,05 MB
Nội dung
LOGO
www.themegallery.com
SYSTEM ROLEIN ORACLE
DEMO
LOGO
www.themegallery.com
Nội dung demo
EXECUTE_CATALOG_ROLE
1
EXP_FULL_DATABASE
2
IMP_FULL_DATABSE
3
GATHER_SYSTEM_STATISTICS
4
LOGO
Chuẩn bị
create user test0 identified by p123;
create user test1 identified by p123;
create user test2 identified by p123;
create user test3 identified by p123;
create user test4 identified by p123;
www.themegallery.com
LOGO
Chuẩn bị
grant connect, resource to test0;
grant connect, resource, execute_catalog_role
to test1;
grant connect, resource, exp_full_database to
test2;
grant connect, resource, imp_full_database to
test3;
grant connect, resource,
gather_system_statistics to test4;
www.themegallery.com
LOGO
EXECUTE_CATALOG_ROLE
Package: DBMS_LOCK
Produres and functions:
procedure allocate_unique(…);
function request(…);
function convert(…);
function release(…);
procedure sleep( seconds in number);
www.themegallery.com
LOGO
EXECUTE_CATALOG_ROLE
www.themegallery.com
connect test0/p123;
exec DBMS_LOCK.sleep(50);
LOGO
EXECUTE_CATALOG_ROLE
connect test1/p123;
exec DBMS_LOCK.sleep(50);
www.themegallery.com
LOGO
EXP_FULL_DATABASE
connect test0/p123;
create table A(
id varchar2(10)
);
insert into A values ('abc');
connect test2/p123;
create table B(
id varchar2(10)
);
www.themegallery.com
LOGO
EXP_FULL_DATABASE
www.themegallery.com
LOGO
EXP_FULL_DATABASE
www.themegallery.com
[...]... www.themegallery.com LOGO EXP_FULL_DATABASE www.themegallery.com LOGO IMP_FULLDATA_BASE Cũng như export thì mọi user có role connect và resource đều có quyền import dữ liệu vào CSDL, cụ thể là schema của mình Nếu một file export đc tạo bởi 1 user normal thì mọi user khác đều có thể import dữ liệu vào schema của mình nếu có file đó trong tay Tuy nhiên nếu một file export bởi một dba thì chỉ có một dba... IMP_FULL_DATABASE www.themegallery.com LOGO IMP_FULL_DATABASE www.themegallery.com LOGO GATHER _SYSTEM_ STATISTICS Connect test0/p123; Select * from SYS.AUX_STATS$; Delete from SYS.AUX_STATS$ where PVAL2 = 'COMPLETED‘; Update SYS.AUX_STATS$ set PVAL2= '‘ where PVAL2 = 'COMPLETED‘; www.themegallery.com LOGO GATHER _SYSTEM_ STATISTICS Connect test4/p123; Select * from SYS.AUX_STATS$; Update SYS.AUX_STATS$ set . LOGO
www.themegallery.com
SYSTEM ROLE IN ORACLE
DEMO
LOGO
www.themegallery.com
Nội dung demo
EXECUTE_CATALOG _ROLE
1
EXP_FULL_DATABASE
2
IMP_FULL_DATABSE
3
GATHER _SYSTEM_ STATISTICS
4
LOGO
Chuẩn. seconds in number);
www.themegallery.com
LOGO
EXECUTE_CATALOG _ROLE
www.themegallery.com
connect test0/p123;
exec DBMS_LOCK.sleep(50);
LOGO
EXECUTE_CATALOG _ROLE
connect