Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: MySQL a velikost jména uživatele [vyřešeno]*  (Přečteno 2275 krát)

Martin - ViPEr*CZ*

MySQL a velikost jména uživatele [vyřešeno]*
« kdy: 22 Listopadu 2008, 14:15:03 »
Nevíte kde se dá změnit velikost uživatele pro MySQL databázi? Hledám hledám a zatím nic. Je to nastavený na 16 znaků a když se to snažím překročit tak mi to vyhod chybi: ERROR 1470 (HY000)
« Poslední změna: 22 Listopadu 2008, 17:41:30 od Martin - ViPEr*CZ* »
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

wam]Spider007

  • Host
Re: MySQL a velikost jména uživatele
« Odpověď #1 kdy: 22 Listopadu 2008, 15:11:47 »
urob toto:

Kód: [Vybrat]
use mysql; -- prepnes sa na databazu mysql
show columns from user; -- zobrazis polia tabulky userov aj s datovymi typmi

ked si vsimnes, tak pole USER je typu CHAR(16). Takze ak ti to dovoli samotna databaza, mozes toto pole rozsirit na viac znakov.

Kód: [Vybrat]
use mysql;
ALTER TABLE USER ALTER COLUMN USER CHAR(20);

Martin - ViPEr*CZ*

Re: MySQL a velikost jména uživatele
« Odpověď #2 kdy: 22 Listopadu 2008, 15:18:59 »
No doplním: jsou tam tři tabulky a to:

db, colums_priv, a user

a ano máte pravdu jsou tam sloupce user typu char(16) a přes phpmyadmina jsem tyto změnil na 64 a ejhle... dal jsem vypsat uživatele v phpmyadminovi a kapičku mi je to znetvořilo ... nebo spíš bych řekl doplnilo nesmyslama do požadované délky 64. A chybu to vyhazovalo stejně. Spíš jsem myslel, že toto někde blokuje přímo server.

PS: po změně toho typu jsem nerestartoval mysql server
« Poslední změna: 22 Listopadu 2008, 15:20:42 od Martin - ViPEr*CZ* »
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Martin - ViPEr*CZ*

Re: MySQL a velikost jména uživatele
« Odpověď #3 kdy: 22 Listopadu 2008, 17:40:16 »
Tak to bohužel nejde což mi přijde dost naprd pokud chcete mít jména podle domain jmén... 16 znaků do toho se nevejdu :(
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

wam]Spider007

  • Host
Re: MySQL a velikost jména uživatele [vyřešeno]*
« Odpověď #4 kdy: 22 Listopadu 2008, 17:45:49 »
mozno to je ine v enterprise verzii (alebo ako sa vola ta platena verzia).

Martin - ViPEr*CZ*

Re: MySQL a velikost jména uživatele [vyřešeno]*
« Odpověď #5 kdy: 22 Listopadu 2008, 17:51:20 »
mozno to je ine v enterprise verzii (alebo ako sa vola ta platena verzia).
Jj tak se jmenuje... tak to jsem už nezkoumal ;)
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: MySQL a velikost jména uživatele
« Odpověď #6 kdy: 27 Listopadu 2008, 04:10:31 »
Tak to bohužel nejde což mi přijde dost naprd pokud chcete mít jména podle domain jmén... 16 znaků do toho se nevejdu :(
Napadá mne jedině zeptat se pánů Šimonků z Pipni. Používají.
Když jsem kdysi potřeboval na localu také dlouhá username tak jsem to někde během chvilky vygooglil, dnes se mi bohužel nedaří. Matně si pamatuji že se délka měnila ve více tabulkách v mysql a information_schema db, a přenastavovala se nějaká proměnná.
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

 

Provoz zaštiťuje spolek OpenAlt.