Що таке визначник подання MySQL?
- Blog
- Що таке визначник подання MySQL?
admin
Речення DEFINER є розширення, де наміром є те, що має стандарт; тобто постійний запис про те, хто визначив перегляд. Ось чому значенням DEFINER за замовчуванням є обліковий запис творця перегляду. Додаткове положення ALGORITHM є розширенням стандартного SQL MySQL.
Речення DEFINER вказує обліковий запис MySQL, який буде використовуватися під час перевірки привілеїв доступу під час активації тригера.
Вид діє як віртуальна таблиця, яку можна запитувати та використовувати як звичайну таблицю. Він також відображається у списку таблиць, коли ви виконуєте команду SHOW TABLES у MySQL. Створена таким чином таблиця може використовувати дані з кількох таблиць, що складаються з об’єднань і агрегатних функцій.
DEFINER — це обліковий запис, указаний як DEFINER під час створення збереженої процедури або перегляду (див. розділ вище). INVOKER — обліковий запис, що викликає підпрограму або представлення.
Але є способи видалити їх після створення файлу дампа.
© Copyright 2025Місцеві поради| Theme developed by Lucid Solutions