Danh mục

Đào tạo Oracle cơ bản - Giáo trình kiến trúc và quản trị Oracle 8i - Phần 6

Số trang: 14      Loại file: pdf      Dung lượng: 172.71 KB      Lượt xem: 12      Lượt tải: 0    
10.10.2023

Hỗ trợ phí lưu trữ khi tải xuống: 1,000 VND Tải xuống file đầy đủ (14 trang) 0

Báo xấu

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Công ty cổ phần tài ngân - BFC Giáo trình kiến trúc và quản trị Oracle 8i16 Quản trị ng-ời sử dụngMột ng-ời sử dụng muốn truy cập vào cơ sở dữ liệu có thể đ-ợc xác nhận bởi một trong những điều sau: Cơ sở dữ liệu Hệ điều hành16.1 Tạo một ng-ời sử dụng mớiCú pháp để tạo ra một user mới: CREATE USER user IDENTIFIED [ BY PASSWORD/ EXTERNALITY] [DEFAULT TABLESPACE tablespace} {TEMPORARY TABLESPACE tablespace} {Quota [interger [K/M] UNLIMITED ] ON TABLESPACE {Quota [interger [K/M] UNLIMITED ] ON TABLESPACE].....} PASSWORD EXPIRE} ACCOUNT {LOCK/UNLOCK}] PROFILE [ profile/default}] ...
Nội dung trích xuất từ tài liệu:
Đào tạo Oracle cơ bản - Giáo trình kiến trúc và quản trị Oracle 8i - Phần 6C«ng ty cæ phÇn tμi ng©n - BFCGi¸o tr×nh kiÕn tróc vμ qu¶n trÞ Oracle 8i16 Qu¶n trÞ ng−êi sö dôngMét ng−êi sö dông muèn truy cËp vµo c¬ së d÷ liÖu cã thÓ ®−îc x¸c nhËn bëi mét trong nh÷ng ®iÒusau: C¬ së d÷ liÖu - HÖ ®iÒu hµnh -16.1 T¹o mét ng−êi sö dông míiCó ph¸p ®Ó t¹o ra mét user míi: CREATE USER user IDENTIFIED [ BY PASSWORD/ EXTERNALITY] [DEFAULT TABLESPACE tablespace} {TEMPORARY TABLESPACE tablespace} {Quota [interger [K/M] UNLIMITED ] ON TABLESPACE {Quota [interger [K/M] UNLIMITED ] ON TABLESPACE].....} PASSWORD EXPIRE} ACCOUNT {LOCK/UNLOCK}] PROFILE [ profile/default}]Trong ®ã:• User: Lµ tªn cña ng−êi sö dông. Tªn nµy lµ duy nhÊt trong c¬ së d÷ liÖu• by password: ChØ ra r»ng ng−êi sö dông ®−îc x¸c nhËn b»ng c¸c cã së dò liÖu vµ nhu cÇu ®Ó cung cÊp password trong khi truy xuÊt• Externality: ChØ ra r»ng ng−êi sö dông ®−îc x¸c ®Þnh bëi hÖ ®iÒu hµnh• Identified: MËt khÈu cña user• Default tablespace: ChØ ®Þnh tablespace dïng cho user (ngÇm ®Þnh lµ system tablespace)• Temporary tablespace: ChØ tablespace t¹m cho user khi thao t¸c (ngÇm ®Þnh lµ system tablespace)• Quote: Cho phÐp user sö dông kháang trèng trªn tablespace lµ bao nhiªu• Profile: ThiÕt lËp m«i tr−êng cña user.VÝ dô: T¹o mét ng−êi sö dông Khanh víi mËt khÈu ktx30 CREATE USER Khanh IDENTIFIED BY ktx30 DEFAULT TABLESPACE users QUOTA 10M ON users QUOTA 5M ON system PROFILE DEFAULT§Ó t¹o ra mét User míi cã thÓ dïng c«ng cô enterprise16.2 Thay ®æi thuéc tÝnh cña userCó ph¸p: ALTER USER user IDENTIFIED [ BY PASSWORD/ EXTERNALITY] [DEFAULT TABLESPACE tablespace} {TEMPORARY TABLESPACE tablespace}§μo t¹o kiÕn tróc vμ qu¶n trÞ ORACLE 8i http://www.ebook.edu.vn Trang 64C«ng ty cæ phÇn tμi ng©n - BFCGi¸o tr×nh kiÕn tróc vμ qu¶n trÞ Oracle 8i {Quota [interger [K/M] UNLIMITED ] ON TABLESPACE {Quota [interger [K/M] UNLIMITED ] ON TABLESPACE].....} PASSWORD EXPIRE} ACCOUNT {LOCK/UNLOCK}] PROFILE [ profile/default}] [DEFAULT role1,role2...|ALL|NONE EXCEPT role1,role2...;Trong ®ã:• User: Lµ tªn cña ng−êi sö dông. Tªn nµy lµ duy nhÊt trong c¬ së d÷ liÖu• by password: ChØ ra r»ng ng−êi sö dông ®−îc x¸c nhËn b»ng c¸c cã së dò liÖu vµ nhu cÇu ®Ó cung cÊp password trong khi truy xuÊt• Externality: ChØ ra r»ng ng−êi sö dông ®−îc x¸c ®Þnh bëi hÖ ®iÒu hµnh• Identified: MËt khÈu cña user• Default tablespace: ChØ ®Þnh tablespace dïng cho user (ngÇm ®Þnh lµ system tablespace)• Temporary tablespace: ChØ tablespace t¹m cho user khi thao t¸c (ngÇm ®Þnh lµ system tablespace)• Quote: Cho phÐp user sö dông kháang trèng trªn tablespace lµ bao nhiªu• Profile: ThiÕt lËp m«i tr−êng cña user.• DEFAULT chØ ra c¸c role mÆc ®Þnh cho user16.3 Xo¸ userCó ph¸p: DROP USER user [cascade]trong ®ã:• Cascade: Xãa tÊt c¶ ®èi t−îng trong users schema tr−íc khi xãa user. B¹n ph¶i chØ ®Þnh option nµy trong khi xãa user mµ schema cßn cã chøa mét ®èi t−îng nµo ®ã.C¸c User cã quyÒn qu¶n trÞ ngÇm ®Þnh ®−îc t¹o trong qu¸ tr×nh cµi ®Æt c¬ së d÷ liÖu Oracle lµ Usersys vµ systemLùa chän CASCADE drop toµn bé nh÷ng ®èi t−îng trong c¸c schema tr−íc khi drop ng−êi sñ dông.§iÒu nµy ph¶i ®−îc chØ ra nÕu schema chøa bÊt cø mét ®èi t−îng nµo.Mét ng−êi sö dông hiÖn ®ang ®−îc kÕt nèi víi ORA server kh«ng thÓ bÞ drops17 Qu¶n trÞ c¸c Privilege17.1 QuyÒn h¹n – PrivilegesQuyÒn h¹n lµ kh¶ n¨ng truy nhËp vµo c¸c ®èi t−îng c¬ së d÷ liÖu. Trong Oracle mçi ng−êi sö dông(user) sÏ ®−îc g¸n mét sè quyÒn nhÊt ®Þnh ®èi víi c¸c ®èi t−îng trong CSDL. ViÖc g¸n quyÒn cã thÓ®−îc thùc hiÖn bëi ng−êi qu¶n trÞ.Cã hai lo¹i quyÒn h¹n cÇn quan t©m lµ: System privilege vµ Object privilege.• Cho phÐp ng−êi dïng cã thÓ thao t¸c trªn mét ®èi t−îng CSDL cô thÓ. VÝ dô: quyÒn ®−îc t¹o, xo¸, söa c¸c table, view, rollback segment, procedure,…§μo t¹o kiÕn tróc vμ qu¶n trÞ ORACLE 8i http://www.ebook.edu.vn Trang 65C«ng ty cæ phÇn tμi ng©n - BFCGi¸o tr×nh kiÕn tróc vμ qu¶n trÞ Oracle 8i• Cho phÐp ng−êi dïng cã thÓ truy cËp vµ thùc hiÖn mét thao t¸c trªn mét ®èi t−îng cô thÓ nh−: table, view, sequence, procedure, …17.2 System privilegeCho phÐp ng−êi dïng cã thÓ thao t¸c trªn mét ®èi t−îng CSDL cô thÓ. VÝ dô: quyÒn ®−îc t¹o, xo¸, söac¸c table, view, rollback segment, procedure,…Cã kho¶ng 126 quyÒn hÖ thèng (sè l−îng sÏ t¨ng lªn ë c¸c phiªn b¶n sau). Chóng ®−îc ph©n thµnhba lo¹i chÝnh:• QuyÒn cho phÐp thùc hiÖn c¸c thao t¸c hÖ thèng. VÝ dô: CREATE SESSION, CREATE TABLESPACE,..• QuyÒn cho phÐp qu¶n lý c¸c ®èi t−îng së h÷u. VÝ dô: CREATE TABLE• QuyÒn cho phÐp qu¶n lý c¸c ®èi t−îng trong c¸c schema kh¸c. VÝ dô: CREATE ANY TABLE.C¸c privil ...

Tài liệu được xem nhiều: