Výsledky 1 až 4 z 4

Téma: Mysql - mam uzivatele user@% - ale z localhostu se nepripojim

  1. #1

    Standardní Mysql - mam uzivatele user@% - ale z localhostu se nepripojim

    Uz s MySQL delam nejakou dobu, ale dosud jsem asi nepochopil jednu zrejme zakladni vec.

    Mam uzivatele user@% ktery ma plna prava na jednu databazi.
    - Pri vzdalenem pripojeni, nebo pokud se pripojuju k svemu pocitaci pres IP adresu, tak to funguje.
    - Ale pokud se pripojuju na localhost nebo jmeno pocitace, nadava mi, ze pry Access denied for user 'user'@'localhost' (using password YES). Nema snad % znamenat, ze je pripojeni povoleno z libovolneho pocitace?

    Resil jsem to tak, ze jsem si vytvoril jeste uzivatele user@localhost, jenze tam je zase problem, ze nemohu editovat ulozene procedury, protoze jejich definer je user@%.

    Misto toho, abych udelal nejakou praci, tak resim takoveto nesmyslne kraviny. Jsem zvykly z jinych databazi na jine logictejsi chovani.


    EDIT: Zapomnel jsem dodat, ze se jedna o MySQL 5.1.30 a OS OpenSuse 11.1, ale stejne chovani jsem vypozoroval i ve Windows a MySQL 5.1.x a 5.0.x.
    Naposledy upravil howard; 19.04.2009 v 09:30.
    Action stations, action stations. Set condition one throughout the ship. This is not a drill.

  2. #2

    Standardní Re: Mysql - mam uzivatele user@% - ale z localhostu se nepripojim

    http://dev.mysql.com/doc/refman/5.1/...ing-users.html
    Two of the accounts have a user name of monty and a password of some_pass. Both accounts are superuser accounts with full privileges to do anything. The 'monty'@'localhost' account can be used only when connecting from the local host. The 'monty'@'%' account uses the '%' wildcard for the host part, so it can be used to connect from any host.

    It is necessary to have both accounts for monty to be able to connect from anywhere as monty. Without the localhost account, the anonymous-user account for localhost that is created by mysql_install_db would take precedence when monty connects from the local host. As a result, monty would be treated as an anonymous user. The reason for this is that the anonymous-user account has a more specific Host column value than the 'monty'@'%' account and thus comes earlier in the user table sort order. (user table sorting is discussed in Section 5.4.4, “Access Control, Stage 1: Connection Verification”.)
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

  3. #3

    Standardní Re: Mysql - mam uzivatele user@% - ale z localhostu se nepripojim

    Hmm, diky, precetl jsem si to, nechapu smysl toho, ze mezi % nespada i localhost, vzdyt pisou ze % je any host, localhost je taky host.
    Ale jak ted mam odkudkoliv upravovat ulozeny procedury, kdyz je vytvoril user@% a ja jako user@localhost je nemuzu ani otevrit? Sice je muzu pod rootem vsechny vydumpovat a zmenit definera na user@localhost, ale pak je zase nedokazu editovat vzdalene.
    Action stations, action stations. Set condition one throughout the ship. This is not a drill.

  4. #4

    Standardní Re: Mysql - mam uzivatele user@% - ale z localhostu se nepripojim

    Mrkni do manuálu na 'SQL SECURITY INVOKER'
    PC: GA-EP45-DS3R | E8400 + Ninja | 8GB | 80GB SSD X25-M | Zotac 9500GT | Asus Xonar DX | 2x Hauppauge WinTV HVR-1300 | Enermax MODU82+ 525W | Lancool K1
    Foto: Canon 20D | Tokina 12-24/4 | Canon 24-105/4 L IS USM | Canon 50/1,8 | Giottos MTL3361 + 1301-621C | Nodal Ninja NN5

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Podobná témata

  1. cPanel - upgrade MySQL 4.1 na MySQL 5
    Založil MEluZíNa v sekci fóra Operační systémy na bázi Unixu
    Odpovědí: 0
    Poslední příspěvek: 02.05.2006, 17:40

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •