Қоғам oracle деректер қорын басқару жүйелері



Pdf көрінісі
бет8/23
Дата29.03.2023
өлшемі0,98 Mb.
#173212
1   ...   4   5   6   7   8   9   10   11   ...   23
Байланысты:
kt 2

 
құпия сөзімен жүйеге кіріңіз, ал 
содан кейін әрекет етіп отырған пайдаланушыны өзгертіңіз.
SQL> CONNECT SCOTT/TIGER@ORCL 
 
2. Администраторлық SQL-сұрауларды орындау:
a)
Oracle ДҚ-ның версиясы туралы деректер алыңыз 
 
SELECT * FROM V$VERSION;
 
b)
сервердегі ағымдағы дата мен уақытты алыңыз
 
SELECT TO_CHAR(sysdate,'dd/mm/yyyy hh24:mi:ss')
FROM DUAL; 
c)
ДҚ-дағы барлық кестелердің аттарын алыңыз
 
SELECT TABLE_NAME
FROM SYS.ALL_TABLES; 
d)
деректер қорындағы пайдаланушылардың аттарын алыңыз
 SELECT USERNAME FROM USERS; 


15 
e)
пайдаланушының барлық объектілерін алу (кестелер, ұсыныстар
тізбектіліктер, индекстер және т.б.)

SELECT OBJECT_NAME
FROM ALL_OBJECTS
WHERE OWNER='...'; 
 
3. Пайдаланушының құқықтары мен рөлдері:
a)
QWERTY
жүйесінде 
RUSTEM
пайдаланушысын құпия сөзімен бірге 
құрыңыз
 
 
SQL> CREATE USER rustem IDENTIFIED BY qwerty
2
 DEFAULT TABLESPACE USERS 


 TEMPORARY TABLESPACE TEMP 

4
/
b)
Пайдаланушыға құқықтар қатарын тағайындаңыз, бірінші дәрежелі 
– бұл сессияны серверде жасау. Ең бастысы, соңғы оператордың 
COMMIT
 
жұмыс жасауы

GRANT CREATE SESSION TO RUSTEM 

GRANT CREATE TABLE TO RUSTEM 

GRANT CREATE PROCEDURE TO RUSTEM 

с) профиль жасаңыз және оны біздің пайдаланушыға бекітіңіз:
CREATE PROFILE DUMMY_PROF LIMIT 
PASSWORD_LIFE_TIME 180; 

Сіз жасаған профиль парольдің жарамдылық мерзімін 180 күнге дейін 
шектейді. Осы профильді 
DUMMY
 
пайдаланушысы үшін анықтаңыз: 
SQL> ALTER USER DUMMY PROFILE TO DUMMY_PROF; 
d) Кейбір шектеулерімен бірге clerk профилін құрыңыз. Барлық 
көрсетілмеген профильдер 
DEFAULT
профилінен алынады. 
CREATE PROFILE clerk LIMIT 
SESSIONS_PER_USER 2 
CPU_PER_SESSION unlimited 
CPU_PER_CALL 6000 
LOGICAL_READS_PER_SESSION unlimited 
LOGICAL_READS_PER_CALL 100 
IDLE_TIME 30 
CONNECT_TIME 480; 
e)
DMROLE
 
бос рөлін жасаңыз:
SQL> CREATE ROLE DMROL 
Оған 
GRANT
операторының көмегімен мүмкіндіктер қатарын жасаңыз
мысалы 
ALTER SESSION:
SQL> GRANT ALTER SESSION TO DMROLE 
Осы 
рөлді 
GRANT
операторының 
көмегімен 
DUMBO
пайдаланушысына енгізіңіз:


16 
SQL> GRANT DMROLE TO DUMBO 
h) Пайдаланушы мен оның сұлбасындағы барлық объектілерін 
жойыңыз:
SQL> DROP USER DUMBO CASCADE 
 
Администрациялық 
есетік 
жазбалар 
және 
мүмкіндіктер. 
Администрациялық 
есетік 
жазбалар 
және 
мүмкіндіктер 
мынадай 
административтік 
функцияларды 
орындауға 
мүмкіндік 
береді: 
қолданушыларды басқару, деректер қорының жадымен басқару, сондай-ақ 
деректер қорын өсу және тоқтату. 

SYS және SYSTEM қолданушылары. 
Әрбір деректер қорында автоматты 
түрде DBA рөлі белгіленген екі есептік жазбаның аты беріледі: 
1) 


Достарыңызбен бөлісу:
1   ...   4   5   6   7   8   9   10   11   ...   23




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет