mysql user név hossz

Keresgéltem, de mindenhol azt találom, hogy egy adatbázis user neve 16 byte lehet max.
De sehol nem leltem rá, hogy ezt hol lehet módosítani pl 32-re.
Ebben kérném a segítségeteket, azaz hol tudom beállítani.

Hozzászólások

Szia,

Linux alatt 64karakter tutira, windows-t nem tudom.

drk

ok en voltam a f@sz kepes voltam a topic nevet es a leirast is elolvasni.

16karakter
mysql>use mysql;
mysql>show create table user\G
*************************** 1. row ***************************
Table: user
Create Table: CREATE TABLE `user` (
`Host` char(60) collate utf8_bin NOT NULL default '',
`User` char(16) collate utf8_bin NOT NULL default '',
...

Azaz char(16).

(UI: nem tanacsos alterelni, de meglehet probalni, atkell nezni a tobbi tablat is... :) )

drk

Bocs, de kivancsisagbol kerdezem, hogy miert szeretned ezt allitani? Mármint mihez hasznalsz tobb felhasznalos MySQL-t? Tenyleg lammer kerdes, de erdekel a dolog...
--
Azt akarom, hogy az emberek ne kenyszerbol tanuljanak, hanem azert, mert tudni akarnak.
Ui.: Kezdo Linux-os vagyok, emberi nyelven valaszoljatok! Koszi! :)

nálam debian-on VARCHAR(16) a gyári értéke.
kipróbálhatod megnövelni a sémában a méretét, kérdés, hol kapsz először buffer overflow-t... :)

hogyhogy nem eleg a 16? cpanel? :)

probald ki, hogy forrasban atirod es ujraforditod. vagy a mysql.* tablakban mindben atirod es nyomsz egy restartot a mysqld-nek.

--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.