MySQL - limitowanie ilo

Konfiguracja serwerów, usług, itp.
Jarod
Beginner
Posty: 116
Rejestracja: 31 maja 2010, 17:46

MySQL - limitowanie ilości baz

Post 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?
Awatar użytkownika
Yampress
Administrator
Posty: 6400
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post 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ąć?
Jarod
Beginner
Posty: 116
Rejestracja: 31 maja 2010, 17:46

Post autor: Jarod »

Klient posiada roota ale chcę limitować ilość baz danych w zależności od abonamentu.
Awatar użytkownika
Yampress
Administrator
Posty: 6400
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post 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...
Jarod
Beginner
Posty: 116
Rejestracja: 31 maja 2010, 17:46

Post 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.
ODPOWIEDZ