Sziasztok!
Két kérdésem lenne a MySQL-el kapcsolatban.
1. Beállítható-e egy felhasználónak, hogy maximum hány darab táblát hozhat létre egy adott adatbázison belül, s a táblákban maximum hány mező lehet.
2. Beállítható-e egy felhasználónak, hogy maximum 10MB-os lehet az általa létrehozott adatbázis mérete, ezzel bekorlátozva ténykedését.
Segítségeteket előre is köszönöm: LittleT!
- 986 megtekintés
Hozzászólások
röviden: nem
- A hozzászóláshoz be kell jelentkezni
1-2 kattintással biztos nem. De haxolhatsz valami scriptet, ami óránként lefut és ha a tábla mennyiség eléri a limitet, akkor elveszi a létrehozás jogot. Hogy miben lenne jó ezt megírni, azt így 2óra után nem tudom, de majd a nálam okosabbak megírják.
- A hozzászóláshoz be kell jelentkezni
Körülbelül erre jutottam Én is. Egyébként nyelvként BASH-ra gondoltam.
- A hozzászóláshoz be kell jelentkezni
A bash kicsit alkalmatlan az ilyesmire. De nem is kell megirni, keress a MySQL Quota Daemon kifelyezesre.
- A hozzászóláshoz be kell jelentkezni
j
t
- A hozzászóláshoz be kell jelentkezni
Nem figyeltem, sry
- A hozzászóláshoz be kell jelentkezni
lehet pl EVENT a MySQL-ben.
http://dev.mysql.com/tech-resources/articles/mysql-events.html
--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.
- A hozzászóláshoz be kell jelentkezni
Max táblaszám simán megoldható!
mysqlshow
példának okáért nálam:
mysqlshow wordpress -u root -p
szerk: mysqlshow wordpress --user=root --password=rootjelszó
ezt dobja:
+-----------------------+
| Tables |
+-----------------------+
| wp_commentmeta |
| wp_comments |
| wp_links |
| wp_options |
| wp_postmeta |
| wp_posts |
| wp_term_relationships |
| wp_term_taxonomy |
| wp_terms |
| wp_usermeta |
| wp_users |
+-----------------------+
Ezeket a sorokat összeszámolni semmibe nem tart. Ha a kapott szám több mint a megengedett akkor elveszed a jogokat.
Mivel tudsz ilyen scriptet írni, hogy
#!/usr/bin/php
<?php
....
?>
ezért írsz egy olyat ami korlátozza a jogokat és az összeszámolós script ezt indítja el egy paraméterrel, ami a korlátozandó user neve.
Lehet, hogy nem a legegyszerűbb megoldás, de Én így csinálnám
- A hozzászóláshoz be kell jelentkezni