mysql sa nemôže pripojiť na ip
Zdravím, mám problém s mysql. Či sa snažím pripojiť z php alebo cez navicat na vzdialený server, vypíše to : "1054 - Access denied for user user@srv.xnetpn.sk" ... ten server je server môjho providera, no v IP aj keď zadávam heslo, je zapísaná dobrá IP. Navicat tak začal blbnúť po nainštalovaní xampp.
Díky predom za odpovede.
To je nějaké zmatené. Ty máš heslo pro přístup do mysql databáze svého providera? A jméno: user? Pochybuju.
zle si to pochopil(a) ... nemám prístup do DB providera. Ani sa k nemu nechcem pripájať. Pripájam sa (alebo sa snažím) k inému serveru, aj keď mám ale nastavenú IP servera, snaží sa pripojiť k providerovi.
tak tvoj provider moze mat taketo spojenia zo servera von nejak blokovane, uz si sa pytal providera (hostingu)?
(predpokladam teda ze sa snazis pripojit zo servera hostingu na iny server, alebo ti nerozumiem)
nevedel som že provider môže niečo takéto blokovať. Ďakujem za odpoveď. Hneď sa spýtam.
teoreticky je mozne vsetko, ja neviem jak provider co kam routuje a co ma vo firewalle. To len podla toho co pises bol prvy napad.
no ale pochybujem o tom aj tak. Cez navicat sa mi šlo normálne pripojiť, vravím, nainštaloval som xampp a odvtedy je to dorvané :/ Takže keby to blokoval, nedovolilo by mi to prístup asi vôbec.
budes asi musiet jasnejsie rozpisat ze co na jakom PC mas instalovane a z coho kam sa chces pripojit, ptz ja myslim ze ti nerozumie nikto (alebo si sedim na vedeni)
Mám na PC mysql a apache, potom už len programy ako navicat atď ... o čo ide.
Či už sa snažím pripojiť cez php takto "$_connection = mysql_connect($_ip, $_user, $_pass) or die(mysql_error());" ... ip adresa je na 100% dobrá, alebo cez navicat (pri zadaní znova tej adresy), malo by to vypísať "Access denied for user 'web'@'ip' (using password: YES)" ... tak by som vedel že sa to pripája aspoň na server na ktorý potrebujem.
Namiesto toho to ale vypíše "Access denied for user 'web'@'srv.xnetpn.sk' (using password: YES)", čo je providerov server. Takže sa to chová ako keby to ignorovalo tú ip čo som tam zadal.
Ked mas vsetky veci na vlastnom PC, tak sa pripajaj na IP 127.0.0.1 resp. localhost. Zadavat svoju verejnu IP nemusi fungovat ak si za nejakym routerom apod.
ja sa ale potrebujem pripojiť na vzdialený server, viz. prvý post
To je řeč jako rozprávka. Přečti si třeba ten nadpis, co jsi tady sesmolil... mysql sa nemôže pripojiť na ip. Po dalších snad deseti !! příspěvcích a tvých odpovědích z tebe vyleze, že máš apache a mysql na localhostu. Podle tvojí poslední verze jsem to pochopil tak, že se snažíš připojit k cizí mysql databázi (ke které máš přístupové údaje). Ten vzdálený server je nakonfigurovaný tak, aby se k němu dalo přistupovat zvenčí? Anebo jsem další nechápavý v tomto tématu...
IMHO to nie je providerov server, len miesto IP tam da domenu tvojho providera. Skus si to odsniffovat vo Wiresharku, ci sa naozaj pripajas na spravnu IP a nie IP providera.
mozes sem dat connection string? alebo co vsetko robis pri pripajani?
Si si isty, ze user@srv.xnetpn.sk ma v mysql pridelene prava resp. je vobec vytvoreny?
stacilo by vytvorit usera user@% aby si nemal do buducna problem s IP.
Co hovori telnet <ip mysql> 1433 ?