Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pregled korisnickih privilegija

[es] :: MySQL :: Pregled korisnickih privilegija

[ Pregleda: 2548 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

afwt
AF Web Team
Novi Sad/Chicago

Član broj: 8220
Poruke: 337
*.dsl.chcgil.ameritech.net.

Sajt: milos.srdjevic.net/blog


+1 Profil

icon Pregled korisnickih privilegija11.01.2006. u 23:39 - pre 191 meseci
Treba mi pomoc, nikako ne mogu da izvucem informaciju iz mysql-a da li trazeni korisnik (onaj koji je trenutno konektovan) ima dozvolu da alter/create/drop tabele.
Pokusao sam sa:
SELECT * FROM mysql.user WHERE user = 'username'
ali nekad isti korisnik ima nekoliko redova za nekoliko domena sa kojih moze da pristupa, a nekad trenutni korisnik ni ne vidi mysql bazu gde se drzi ta informacija (tako je i najbolje ;-) ).

Pokusao sam da sklepam neki upit i sa ove adrese:
http://www.comptechdoc.org/ind...abase/mysql/sqlprivileges.html
kao npr.
SHOW GRANTS FOR user
ali mi vraca jako cudan string, ne znam koja je sintaksa i kako odatle mogu da izvucem informaciju moze li taj user da radi alter table, create table i drop table.

Hvala unapred na pomoci.
ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
 
Odgovor na temu

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2824
*.adsl.ticino.com.

ICQ: 46802502


+49 Profil

icon Re: Pregled korisnickih privilegija15.01.2006. u 18:39 - pre 191 meseci
+--------------------------------------------------------------------------------------------------------------------------------+
| Grants for [email protected]% |
+--------------------------------------------------------------------------------------------------------------------------------+
| GRANT SHOW DATABASES, CREATE TEMPORARY TABLES, LOCK TABLES ON *.* TO 'senzafumo'@'%' IDENTIFIED BY PASSWORD '2c568c57296e1b69' |
| GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER ON `senzafumo`.* TO 'senzafumo'@'%' |
+--------------------------------------------------------------------------------------------------------------------------------+

Ja dobijam takav string. Jeste da je vishe covjeku nego programu jasan, ali malo parsiranja nece napraviti velik problem.

:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
 
Odgovor na temu

[es] :: MySQL :: Pregled korisnickih privilegija

[ Pregleda: 2548 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.