ПредишенСледващото

С тези команди, можете да управлявате потребителски достъп до базата данни.

Дарение команда се използва за присвояване на привилегии за потребителите.

Синтаксис Дарение команда

  • system_priv - система привилегия
  • роля - роля: задайте съответния орган, че администраторът може да колективно предоставят на потребителите и други роли.
  • потребител - потребител
  • PUBLIC - привилегията се предава на всички потребители
  • С административен вариант - ако това е предвидено със системни привилегии или роли, настройката позволява на потребителя да прехвърли властта или ролята на други потребители или роли

Да предположим, че един потребител P1 е собственик на студента на маса и Р2, която се предава на потребителя правото да формулират въпроси към таблицата:

За да се прехвърля на други привилегии на синтаксиса е същото. P1 потребител, който е собственик на Студентски маса може да позволи на потребителя да въвежда низ P2 в него:

трансфер обезщетения не се ограничава до предаване само един привилегии потребител с командата GRANT. Валидните списъците с привилегии и / или потребители с елементи, разделени със запетаи:

Можете да се даде възможност на потребителя да промени стойността на някои или всички от колоните в таблицата:

Ако искате да дадете на някого пълната власт до специфичен обект, се използва тази ALL:

Когато привилегиите на атрибута PUBLIC предават. който се отнася до потребителите, а не на привилегиите, всички потребители да получават автоматично. Най-често тя се използва за избрана привилегии за определени таблици или възгледи, които искате да се даде на всеки потребител за преглед. Позволете на всеки потребител, за да видите таблица Student със следната команда:

Понякога създател на масата иска на други потребители да имат право да прехвърлят своите обезщетения на масата. Това може да стане с помощта на предложения по предоставяне на опции. Ако потребителят иска да P1, P2, така че потребителят да има право да делегира власт да работят с таблицата на Student за останалите потребители, то трябва да се предаде на привилегията на потребителя P2 за извършване на съответната команда:

Дарение SELECT, INSERT ON Студентски P2 нещо с предоставянето на опции;

Свързани статии

Подкрепете проекта - споделете линка, благодаря!