Zdravím, lidičky :)
Zrovna jsem tak koukal na uživatelská práva v MySQL a jsem lehce zmaten.
jen zkusím, zda tomu rozumím dobře :
má-li uživatel na sloupci tabulky povolen INSERT, znamená to vlastně, že smí vytvářet nové řádky ... co by mi sdělila databáze, pokud bych neměl INSERT na primárním AUTO INCREMENT indexu a pokusil se vložit řádek ?
K čemu je u jednotlivé tabulky právo CREATE ?
DELETE u tabulky znamená výmaz řádků, to bych chápal. Myslím.
příklad :
GRANT INSERT( `CisSez` ) , CREATE ON `data`.`Seznamy` TO 'ich'@'localhost';
Znamená to, že můžu vytvářet tabulku seznamy v databázi data a do tabulky vkládat pouze údaj CisSez ?
Manuál k tomu na MySQL stránkách mi připadá takový neurčitý .. raději si to dám vysvětlit od vás -praktiků - a po česky.
Předem díky.
Milan
Dokumentace je vice nez dostacujici. Opravneni CREATE se vztahuje k databazi a moznosti vytvaret tabulky. Kazde opravneni ma svuj specificky kontext pouziti.