Data Control Language

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Data Control Language (DCL) — подмножество языка управления базами данных SQL, предназначенное для осуществления административных операций, присваивающих или отменяющих право (привилегию) использовать базу данных, таблицы и другие объекты базы данных, а также выполнять те или иные операторы SQL.

Наиболие важные команды[1]:

  • GRANT — применяется для присвоения привилегии;
  • REVOKE — применяется для отмены привилегии.
Пример

GRANT type_of_permission ON database_name.table_name TO '@username'@'localhost'[2] Виды привилегий, которые можно присвоить: CREATE, DROP, TRUNCATE, SELECT, INSERT, ALTER[2].

Примечания

[править | править код]