Database
 sql >> база данни >  >> RDS >> Database

Какво представляват потребителските права на база данни?

Бази данни се създават и поддържат с помощта на MySQL . Друга функция на MySQL е да проверява идентификационни данни и разрешения.

Първо, за да започне връзка с база данни, MySQL трябва да удостовери потребител на база данни и комбинация от парола (както и името на хоста, от който е направена заявката).

След като връзката е разрешена, командите за манипулиране на конкретна база данни се валидират. По време на валидирането MySQL проверява дали са предоставени привилегии на посочената база данни за потребителя на база данни .

Потребителските привилегии на базата данни трябва да бъдат предоставени, преди MySQL да позволи на този потребител да изпълни заявката в базата данни. MySQL поддържа тези привилегии в собствената си таблица на база данни mysql .

Общи привилегии

Таблицата по-долу показва най-често срещаните Потребителски привилегии на MySQL които могат да бъдат присвоени на потребител на база данни .

Привилегии на MySQL
ПРОМЕНЯ ИЗТРИВАНЕ ЗАКЛЮЧВАНЕ НА МАССИ
ПРОМЕНЯ РУТИНА ОТПУСКАНЕ РЕФЕРЕНЦИИ
СЪЗДАВАНЕ СЪБИТИЕ ИЗБИРАНЕ
СЪЗДАВАНЕ НА РУТИНА ИЗПЪЛНЕНИЕ ПОКАЖЕТЕ ИЗГЛЕД
СЪЗДАВАНЕ НА ВРЕМЕННИ ТАБЛИЦИ ИНДЕКС ЗАПУСКАНЕ
СЪЗДАВАНЕ НА ИЗГЛЕД INSERT АКТУАЛИЗИРАНЕ

За да научите повече за Потребителските права на базата данни вижте официалната документация на MySQL тук. Можете също да научите как да създадете потребител на база данни и да му присвоите привилегии от командния ред.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ScaleGrid вече е наличен в региона на Сидни AWS

  2. Как да станете дизайнер на бази данни

  3. Таблица за промяна на SQL

  4. Наемане или наемане:Модел на данни за процеса на подбор

  5. Основно използване на sys.dm_os_wait_stats