📋 Общ преглед
Скриптът /usr/local/cpanel/bin/dbmaptool задава собственост върху бази данни и потребители на бази данни за даден cPanel акаунт.
🔸 Забележка: Този скрипт не картографира виртуален потребител към база данни. Той само задава собствеността на cPanel акаунта върху базите и потребителите.
Изпълнение на скрипта
За да изпълниш скрипта от командния ред, използвай следния синтаксис:
/usr/local/cpanel/bin/dbmaptool [потребител] [опции]
⚙️ Опции
| Опция | Описание | Пример |
| user (задължително) | Потребителското име на cPanel акаунта, на когото ще бъде зададена собствеността. | username |
| –dbs | Списък от имена на бази данни (разделени със запетая), които ще принадлежат на акаунта. | –dbs ‘db1, db2’ |
| –dbusers | Списък от потребители на бази данни (разделени със запетая), които ще принадлежат на акаунта. | –dbusers ‘virt1, virt2’ |
| –type | Типът база данни. Възможни стойности:
– mysql — за MySQL база данни – pg — за PostgreSQL база данни |
–type ‘mysql’ |
| –help | Показва помощна информация за скрипта. | –help |
Пример
Ако искаш да зададеш собствеността на базите db1 и db2, както и на потребителите virt1 и virt2 към cPanel потребител с име username, използвай следната команда:
/usr/local/cpanel/bin/dbmaptool username –type ‘mysql’ –dbs ‘db1, db2’ –dbusers ‘virt1, virt2’
Ако скриптът се изпълни успешно, той няма да върне никакъв изход.