Процесс моделирования данных



Download 458,31 Kb.
bet4/14
Sana21.12.2022
Hajmi458,31 Kb.
#892981
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
13-лекция узб

Жадвал учун priv_type параметрининг қуйидаги қийматлари кўрсатилиши мумкин: SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, GRANT OPTION, INDEX и ALTER.
Устун учун priv_type параметрининг қуйидаги қийматлари кўрсатилиши мумкин (column_list оператори қўлланилганда): SELECT, INSERT и UPDATE.
Глобал ваколатлар ON *.* синтаксиси ёрдамида кўрсатилади, маълумотлар базасига ваколатлар - ON db_name.* синтаксиси ёрдамида берилади.
Агар жорий базага уланган вақтда ON * кўрсатилса, у холда ваколатлар жорий база учун берилади. (агар ON * жорий базага уланмасдан кўрсатилса ваколатлар назарда тутилади)
Эслатма. GRANT операторида маълумотлар базаси номида шаблон символи '%' кўрсатиш мумкин эмас.
Фойдаланувчи номи (user_name) user@host шаклида кўрсатилади. Агар user ва host сатрида махсус белгиларни (‘-’ ва ‘%’) кўрсатиш керак бўлса фойдаланувчи номи ва масофавий хост номи апостроф ичида кўрсатилади. (масалан, 'test-user'@'test-hostname').
Масофавий компьютер номида гурухли символни кўрсатиш мумкин. масалан, user@'%.loc.gге' номи loc.gre доменидаги барча компьютерларни қамраб олади, а user@'144.155.166.%' номи эса 144.155.166. қисм тармоғидаги барча компьютерларни қамраб олади.
Фақат user номини кўрсатилиши user@"%" га синоним.
Жадвал ёки устунлар учун ваколатлар ҳар бир ваколат даражаси учун мантиқий OR оператори ёрдамида кўрсатилади. Масалан, mysql.user жадвалида фойдаланувчи учун SELECT глобал ваколати бўлса, у бекор маълумотлар базаси, жадвал ёки устун даражасида бекор қилинмайди.
Усун учун ваколатлар қуйидагича тарзда берилиши мумкин:
Глобал ваколатлар
OR маълумотлар базаси ваколатлари
OR жадвал ваколатлари
OR устун ваколатлари
В большинстве случаев права пользователя определяются только на одном уровне привилегий, поэтому обычно эта процедура не настолько сложна, как описано выше.
Если привилегии предоставляются сочетанию пользователь@удаленный компьютер, которое отсутствует в таблице mysql.user, то в последнюю добавляется запись, которая остается в таблице до тех пор, пока не будет удалена при помощи команды DELETE.
Т.е. команда GRANT может создавать записи user в таблице, но команда REVOKE не может их удалить. Это необходимо делать при помощи команды DELETE.

Download 458,31 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish