Strona 1 z 1

MySQL - limitowanie ilości baz

: 17 stycznia 2015, 19:29
autor: Jarod
Mysql nie wspiera limitowania ilości zakładanych baz http://dev.mysql.com/doc/refman/5.5/en/ ... limit.html
Chciałbym dla katalogu /var/lib/mysql ustawić maksymalną ilość tworzonych katalogów.

Znacie jakieś sposoby?

: 17 stycznia 2015, 19:43
autor: Yampress
Ale po co chcesz to robić? Bazy może zakładać tylko root. Wiec ilość baz możesz kontrolować.
A jeśli poblokujesz za dużo to potem baza może nie działać...

Co chcesz osiągnąć?

: 17 stycznia 2015, 19:46
autor: Jarod
Klient posiada roota ale chcę limitować ilość baz danych w zależności od abonamentu.

: 17 stycznia 2015, 21:38
autor: Yampress
skrypt do crona i info na email gdy ilość przekroczy daną liczbę
[yampress@debian ~]$ ls -d * |wc -l
21
[yampress@debian ~]$


21 katalogów w katalogu usera...

: 20 stycznia 2015, 00:28
autor: Jarod
Ale to nie powstrzyma użytkownika przed tworzeniem kolejnych baz. Potrzebuję rozwiązanie, które zablokuje możliwość tworzenia.
Do głowy przychodzi mi utworzenie limitu katalogów w /var/lib/mysql/ lub katalogi nowo tworzonych baz z automatu miały zabrane uprawnienia np. odczytu.