Nejste přihlášeni
Stránky 1
Zdravím, doufám, že nezakládám duplicitní thread.
Dělám testovací skladovou appku, mám ji připojenou na online MySQL na Endoře (tda po spuštění appky už to nehlásí error, ale Connection Succesfully, takže tuším že connectionstring už mi funguje).
Právě se snažím plnit Gridview z MySQL a hlásí mi to:
SELECT command denied to user
'user'@'192.168.1.1' for Table 'table'
předpokládám, že je problém v nastavení přístupovejch a editačních práv uživatele,
poradí mi prosím někdo zkušenej co, kde a jak?
předem mockrát díky za odpovědi
Offline
A ještě doplním:
při přihlášení do DTB přes phpMyAdmin, při kliknutí na záložku oprávnění mi to píše chybu
Not enough privilege to view users.
Řek bych ale, že jsem přihlášen jako ten nejvyšší user, kterýho jsem v DTB zakládal.
Offline
Resp.
mám nastavenej vzdálenej přístup pro dva uživatele a na obou mi to píše stejnou chybu.
pokud mi někdo pošle link s návodem na nastavení přístupovejch/editačních práv do DTB pro vzdálený přístup budu mu nesmírně vděčnej.
Offline
Doména?
... Právě se snažím plnit Gridview z MySQL a hlásí mi to:
SELECT command denied to user
'user'@'192.168.1.1' for Table 'table' ...
Problém bych viděl v nevhodném názvu tabulky a nebo špatně definovanému SQL.
V PMA nemáte práva měnit oprávnění uživatelů.
Vzdálený přístup je povolen pouze u placených programů.
Pokud Vám to píše chybu, pak jakou?
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
zkusil jsem smazat uživatele a vytvořit ho nanovo.
když u něj navyplním vzdálený přístup píše to chybu ---chybu stylu old password 4.1 -> tu vyřeší zadání IP do vzdálenýho přístupu
když zadám pro vzdálenej přístup svou IP tak mi to napíše connectiton succesfull a potom:
Error Connecting to Database: SELECT Command denied to user 'color'@'188.75.144.82' for table users.
Offline
co mi příjde zvláštní, že se mi nedaří připojit do PMA jako uživatel color ale jen jako uživatel p4n7h3r;
kód toho programu vypadá takto:
Dim conn1 As New MySqlConnection
Dim conStr1 = "Server=sql7.endora.cz;Port=3312;Database=color;User Id=color;Password=colorprofi;"
conn1.ConnectionString = conStr
Try
conn1.Open()
Dim SDA As New MySqlDataAdapter
Dim dbDataset As New DataTable
Dim bSource As New BindingSource
Dim Query As String
Query = "select * from database.users "
Dim COMMAND = New MySqlCommand(Query, conn1)
SDA.SelectCommand = COMMAND
SDA.Fill(dbDataset)
bSource.DataSource = dbDataset
DataGridView1.DataSource = bSource
SDA.Update(dbDataset)
MessageBox.Show("Connection Opened Successfully")
conn1.Close()
Catch myerror As MySqlException
MessageBox.Show("Error Connecting To Database: " & myerror.Message)
Finally
conn.Dispose()
End Try
Offline
Offline
Potom je zvláštní, že mám i na uživateli p4n7h3r nadefinovanou vzdálenou IP stejně jak na uživateli color a připojím se na něm do PMA;
na uživateli p4n7h3r i na uživateli color mám nadefinovanou svou výstupní IP a na obou mi to v té desktopové appce píše tu chybu že nemám rights k používání SQL příkazu SELECT.
uživatele color to nepustí do PMA a uživatele p4n7h3r ano, ale netuším proč
Offline
Když jsem udělal novýho uživatele color1 bez nadefinování vzdálenýho přístupu pustí mě to na něm do PMA.
Jen mi příjde divný že i když na uživateli p4n7h3r mám nadefinovanej vzdálenej přístup tak mě to taky pustí do PMA a uživatele color s nadefinovaným vz.přístupem to tam nepustí.
Pokud to chápu dobře při vzdáleným přístupu na freečkovým MySQL nemám rights k vykonávání jakejchkoli příkazů?
Offline
U žádného uživatele nemáte nastaven vzdálený přístup. Ten je možný pouze u placených programů - již jsem to zmiňoval.
Přístup do PMA není vzdálený přístup do databáze. PMA je aplikace pro správu databáze.
Vy jste se pravděpodobně pouze pokoušel nastavit u uvedených uživatelů vzdálený přístup. To není v programu FREE možné.
U obou uživatelů máte opraven přístup na LOKÁLNÍ.
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
při zakládání uživatele jsem zaškrtnul checkbox vzdálený přístup a do textboxu pod ním zapsal svou IP;
divný je, že mi ta desktopová appka napíše místo erroru do msgboxu "Connection Opened Successfully", takže bych řekl že se mi to připojí.
BTW vím co je PMA
Lokálně (do PMA) mě to pustí na novým uživateli (když u něj nezadám tu kolonku vdálený přístup) i na uživateli p4n7h3r u kterýho nemám ve výpisu napsaný že je lokální(resp. u kterýho mám tu kolonku vyplněnou).
Offline
V administraci Endora máte i při opakované editaci uživatele toto nastavení zobrazeno?
Domnívám se, že kolonky budou prázdné, tedy vzdálený přístup není nastaven.
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
takže desktopovou appku si na endoráckým MySQL neodskouším -> musel bych ju udělat onlinovou
Offline
Nebo koupit jeden z placených programů, kde je vzdálený přístup povolen.
Žádný free hosting nenabízí vzdálený přístup do MySQL, některé ani v placené verzi...
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
nebo si zaplatit za vyšší práva abych měl ten vzdálenej přístup
v tom případě to budu muset otestovat na OLEDB nebo něčem jiným
i tak mnohokrát děkuji za váš čas a vaše rady
Offline
Stránky 1