Spec-Zone.ru › MySQL 8.4

8.2.9 Зарезервированные учётные записи

Одним из этапов процесса установки MySQL является инициализация каталога данных (см. Раздел 2.9.1, «Инициализация каталога данных»). Во время инициализации каталога данных MySQL создаёт учётные записи, которые следует считать зарезервированными:

  • 'root'@'localhost: Используется для административных целей. Эта учётная запись обладает всеми правами, является системной и может выполнять любые операции.

    Строго говоря, это имя учётной записи не зарезервировано в том смысле, что некоторые установки переименовывают учётную запись root в другое имя, чтобы избежать предоставления доступа к учётной записи с высокими привилегиями с хорошо известным именем.

  • 'mysql.sys'@'localhost': Используется в качестве учётной записи по умолчанию для объектов схемы sys. Использование учётной записи mysql.sys позволяет избежать проблем, возникающих, если администратор базы данных переименовывает или удаляет учётную запись root. Эта учётная запись заблокирована, чтобы её нельзя было использовать для подключения клиентов.

  • 'mysql.session'@'localhost': Используется внутри плагинов для доступа к серверу. Эта учётная запись заблокирована, чтобы её нельзя было использовать для подключения клиентов. Учётная запись является системной.

  • 'mysql.infoschema'@'localhost': Используется в качестве учётной записи по умолчанию для представлений INFORMATION_SCHEMA. Использование учётной записи mysql.infoschema позволяет избежать проблем, возникающих, если администратор базы данных переименовывает или удаляет учётную запись root. Эта учётная запись заблокирована, чтобы её нельзя было использовать для подключения клиентов.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/reserved-accounts.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API