Portál AbcLinuxu, 10. května 2025 12:05
MySQL usernames can be up to 16 characters long. Changing the maximum length is not supported. If you still try to change it, for example by changing the length of the User column in the mysql database tables, this will likely result in strange and unpredictable effects. (Altering privilege tables isn't supported, anyway.) Operating system usernames might have a different maximum length. For example, Unix usernames typically are limited to eight characters.
alter table user change User User varchar(32) binary NOT NULL default ''; alter table db change User User varchar(32) binary NOT NULL default ''; alter table columns_priv change User User varchar(32) binary NOT NULL default ''; alter table tables_priv change User User varchar(32) binary NOT NULL default '';a pak v include/mysql_com.h USERNAME_LENGTH na 32 (kvuli grant/revoke prikazum) a je to bez problemu po prekladu funkcni. Chce to tedy prelozit mysqld ze zdrojacku.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.