Terminál Fórum https://www.technokrata.hu/forum/ |
|
MySQL alapkérdés https://www.technokrata.hu/forum/viewtopic.php?f=19&t=7464 |
Oldal: 1 / 1 |
Szerző: | zslotyi [ pén. máj. 30, 2003 9:05 ] |
Hozzászólás témája: | |
l=E9pj be userk=E9nt a linuxba, nyiss meg egy termin=E1lablakot mondd azt, hogy su (ENTER) g=E9peld be a root jelszav=E1t, most rootk=E9nt tudsz b=E1rmi olyat csin=E1lni, amit =FAgy is tudn=E1l, h= a rootk=E9nt l=E9pt=E9l volna be (ami nem tan=E1csos, k=FCl=F6n=F6sen, ha t= eljesen kezd=F5 vagy ), pedig userk=E9nt l=E9pt=E9l be. itt most mondd azt, hogy mysql -h localhost -u root -p (ENTER) =FCsd be megint a root jelszav=E1t =E9s ezut=E1n haszn=E1ld a GRANT utas=EDt=E1st, =E9s hozz l=E9tre vele eg= y MySQL usert, aminek egy=E9bk=E9nt semmi k=F6ze a linux usernevedhez, ahogy F=FC= ge javasolta A GRANT szintaxisa: http://www.mysql.com/documentation/mysq ... Database_= Administration.html#User_Account_Management szia zsl On Thu, 2003-05-29 at 23:32, Sipos Ferenc wrote: > te nincs dokument=E1ci=F3 linux alatt? > postgre sql-ben(=E9n azt haszn=E1lom) egy egyszer=FB -u val k=E9r a bel= =E9p=E9shez usernevet =E9s jelsz=F3t. psql /? lel leltem meg anno ezt a m= egold=E1st. pr=F3b=E1ltad m=E1r a mysql /? var=E1zssz=F3t? >=20 > ha meg csak a rootnak van joga mag=E1t az sql-t futtatni, akkor root al= att a futtat=E1si jogokat szeretn=E9d megtudni hogyan =E1ll=EDtod =E1t? >=20 >=20 >=20 --=20 06-20-3-469-769 mailto:zsolt.balla@plazakommunikacio.hu |
Szerző: | Sien [ csüt. máj. 29, 2003 22:31 ] |
Hozzászólás témája: | |
te nincs dokumentáció linux alatt? postgre sql-ben(én azt használom) egy egyszerű -u val kér a belépéshez usernevet és jelszót. psql /? lel leltem meg anno ezt a megoldást. próbáltad már a mysql /? varázsszót? ha meg csak a rootnak van joga magát az sql-t futtatni, akkor root alatt a futtatási jogokat szeretnéd megtudni hogyan állítod át? |
Szerző: | klájdbreki [ csüt. máj. 29, 2003 22:17 ] |
Hozzászólás témája: | |
Köszönöm a válaszokat. Ez még egy elõzõ problémámra (1. hozzászólásom) megoldás lehet, most sajna azt nem tudom megnézni, az majd késõbb jön, ha már jutottam 1-rõl kettére, de köszönöm mindenképp a válaszokat, biztos, hogy hasznosak lesznek. Azonban jelenleg nem ez a gondom, hanem: jelenleg az a gondom, hogy a linuxom alatt két user van. Egy root és egy sima user, normál user jogokkal. Alapból ugye a user-t használom, és nem a rendszergazdát. Azonban a mysql dolgait (pl.: adatbázis létrehozása) csak root-ként tudom használni. De szeretném a sima user-emmel is futtatni ezeket. Mit és hol kéne beállítani? (szerintem szinte biztos, hogy itt nem SQL parancs kell, hanem valamelyik mysql* program valamilyen programmal, csak azt nem találom, melyik mivel... Elõre is köszönöm a segítséget! Üdv.: Shane99 |
Szerző: | fugeee [ csüt. máj. 29, 2003 20:40 ] |
Hozzászólás témája: | |
bocs, először elírtam... ja, meg utána flush privileges, asszem |
Szerző: | fugeee [ csüt. máj. 29, 2003 20:38 ] |
Hozzászólás témája: | |
grant all privileges on *.* to felhasználó identified by "jelszava"; asszem |
Szerző: | fugeee [ csüt. máj. 29, 2003 20:37 ] |
Hozzászólás témája: | |
grant all privileges to adat_bázis_neve.* to felhasználó identified by "jelszava"; asszem |
Szerző: | ironiq [ csüt. máj. 29, 2003 20:13 ] |
Hozzászólás témája: | |
2003-05-29, cs keltezéssel Sipos Ferenc ezt írta: > figyu, az sql ben akér táblánként tudsz felhasználói jogosultságokat és usereket adni. valamint al lehet indítani az sql-t saját user módban is. nézd meg a mysql manualt. > > ha viszont nem találod sehol az utasításokat(ami benne van a helpben linux alatt) akkor szólj. Shane: Nezd meg a mysql weboldalan a doksiban. GRANT a kulcsszo. ironiq -- Web: http://ironiq.hu E-mail: iron@ironiq.hu |
Szerző: | Sien [ csüt. máj. 29, 2003 17:22 ] |
Hozzászólás témája: | |
figyu, az sql ben akér táblánként tudsz felhasználói jogosultságokat és usereket adni. valamint al lehet indítani az sql-t saját user módban is. nézd meg a mysql manualt. ha viszont nem találod sehol az utasításokat(ami benne van a helpben linux alatt) akkor szólj. |
Szerző: | world-s [ csüt. máj. 29, 2003 17:12 ] |
Hozzászólás témája: | |
Sajna így LINUX terén nem tudok segíreni. Azt nem tudom ott hogy kell úgy beállítanod, hogy másként loginolva teljeskörűen hozzáférhess a mysql daemon-odhoz. Batiz Zoltán |
Szerző: | klájdbreki [ csüt. máj. 29, 2003 17:08 ] |
Hozzászólás témája: | |
Sorry, nekem linux alatt van, ott szöveges az egész... kicsit confused vagyok, de megpróbálom. Azért mégegyszer elmondom, mert lehet, hogy hülyén fogalmaztam: tehát Mandrake Linux alatt vagyok, fent van apache+mysql. Ha a LINUX-ba loginelek root-ként, akkor mindent tudok csinálni, ha pedig a külön felhasználó néven loginolok a LINUXba, akkor nem tudok mysql-ezni rendesen. Ezt szeretném feloldani. Tehát hogy ha felhasználói névvel lépek be, akkor is tudjak táblát, adatbázist létrehozni, stb. Ehhez egy ugyanolyan nevû mysql user kell, mint a login nevem a linux alatt, és annak kell jogokat adni? Jó volna, ha néhány konokrét parancsot is tudnátok irni... Elõre is thx! Üdv.: Shane99, aki kezdõ linuxban |
Szerző: | world-s [ csüt. máj. 29, 2003 17:03 ] |
Hozzászólás témája: | |
Sokkal egyszerűbben is megcsinálhatod phpMyAdmin-nal. Nem kell a mysql táblában írogatni semmit. Kezdőlap: Felhasználók [Dokumentáció] Új felhasználó hozzáadása Hoszt : localhost Felhasználói név : ujuser Jelszó : jelszo Privilégiumok : Egyiket sem engedélyezed!!!! VÉGREHAJT!!! Üzenet fent: "Az új felhasználót felvettem. Ne felejtd el újratölteni a szervert." Baloldalt fent kattints a "Kezdőlap" szövegre. MySQL újratöltése [Dokumentáció] Felhasználók [Dokumentáció] Keresd meg az újjonan létrehozott felhasználód: localhost ujuser Igen Nincs privilégium A felhasználónál kattints a "Engedélyek" linkre. Új privilégiumot ad Adatbázis (*) : Project (az az adatbázis amihez hozzá akarod,hogy férjen) Bármely tábla Bármely oszlop Privilégiumok : Select,Update, Create, Reload, Process, Grant, Index, Insert, Delete, Drop (ezeket érdemes engedélyezni) VÉGREHAJT!!! Üzenet fent: "Az új privilégiumot hozzáadtam.. Ne felejtd el újratölteni a szervert." Baloldalt fent kattints a "Kezdőlap" szövegre. MySQL újratöltése [Dokumentáció] És máris kész... Batiz Zoltán |
Szerző: | klájdbreki [ csüt. máj. 29, 2003 16:45 ] |
Hozzászólás témája: | |
De épp itt a gondom.. hogy lehet egy adatbázishoz hozzárendelni a userem??? PL. userként (nem rootként) még a mysqladmin create db_proba parancsra is hibat ir ki... |
Szerző: | world-s [ csüt. máj. 29, 2003 16:13 ] |
Hozzászólás témája: | |
1. Hozz létre egy új usert aminek alapban nincs semmi joga. 2. Töltsd újra a MySQL-t, hogy az új felhasználót kezeleje a MySQL. 3. Rendeled hozzá egy (vagy több) adatbázishoz az új user-ed és adj hozzá neki megfelelő jogokat. Ha külön gépen megy, akkor az USER-nek álítsd be azt az IP-t ahonnan csatlakozni fog.Ha a hozzáférés ugyanarról a gépről történik mint amin a MySQL fut, akkor localhost-ot állíts be. Batiz Zoltán |
Szerző: | klájdbreki [ csüt. máj. 29, 2003 15:30 ] |
Hozzászólás témája: | |
Sorry, ez véletlenül háromszor ment... |
Szerző: | klájdbreki [ csüt. máj. 29, 2003 15:29 ] |
Hozzászólás témája: | |
Köszönöm a válaszokat. Közben megint szívok egy sort a mysql-el. Hogyan lehet beállítani, hogy egy default user tudjon táblákat csinálni, és abba beleírni? Most csak root-ként megy, de az úgy gáz, szeretném a saját useremnek (magamnak) engedélyezni. Hol kell? Elõre is köszönöm a válaszokat! Üdv.: Shane99 |
Szerző: | klájdbreki [ csüt. máj. 29, 2003 15:29 ] |
Hozzászólás témája: | |
Köszönöm a válaszokat. Közben megint szívok egy sort a mysql-el. Hogyan lehet beállítani, hogy egy default user tudjon táblákat csinálni, és abba beleírni? Most csak root-ként megy, de az úgy gáz, szeretném a saját useremnek (magamnak) engedélyezni. Hol kell? Elõre is köszönöm a válaszokat! Üdv.: Shane99 |
Szerző: | klájdbreki [ csüt. máj. 29, 2003 15:29 ] |
Hozzászólás témája: | |
Köszönöm a válaszokat. Közben megint szívok egy sort a mysql-el. Hogyan lehet beállítani, hogy egy default user tudjon táblákat csinálni, és abba beleírni? Most csak root-ként megy, de az úgy gáz, szeretném a saját useremnek (magamnak) engedélyezni. Hol kell? Elõre is köszönöm a válaszokat! Üdv.: Shane99 |
Szerző: | zslotyi [ pén. máj. 23, 2003 8:31 ] |
Hozzászólás témája: | |
2003-05-23, p keltez=E9ssel Batiz ezt =EDrta: > szerkezet=E9nek =E9s/vagy tartalm=E1nak inport=E1l=E1s=E1ra =E9s expot=E1= l=E1s=E1ra. =FAgy =E9rted i<b>m</b>port=E1l=E1s=E1ra egy=E9bk=E9nt a mysql is kezel jogosults=E1gokat http://www.mysql.com/documentation/mysq ... Database_= Administration.html#User_Account_Management szia zs > =DCzenet a csoportnak: list@webmester.lx.hu > Feliratkoz=E1s: subscribe@webmester.lx.hu > Leiratkoz=E1s: unsubscribe@webmester.lx.hu >=20 --=20 06-20-3-469-769 mailto:zsolt.balla@plazakommunikacio.hu |
Szerző: | world-s [ pén. máj. 23, 2003 3:21 ] |
Hozzászólás témája: | |
A mysql igen azokban a fájlokban tárolja az adatokat, az indexeléseket, stb..... Ezeket Ö és csakis Ő használhatja. Ezekbe belenyúlni nem lehet(legalábbis nem érdemes.) Különböző parancsok (dump) lehet kérni az adatbázis(vagy adattáblák) szerkezetének és/vagy tartalmának inportálására és expotálására. Ezek szoktak lenni azok a bizonyos .sql fájlok. Ha nemakarsz ezzel vacakolni, akkor különböző alkalmazásokat, programokat találhatsz a mysql kezelésére a neten. Ha van php is fordítva(beépítve) az apache-odba, akkor ajánlom a phpMyAdmin névre hallgató alkalmazást. (általában a szolgáltatókhoz is ezen alkalmazással tudsz majd inportálni, kezelni,stb...) A cím: http://www.phpmyadmin.net/ Batiz Zoltán |
Szerző: | klájdbreki [ csüt. máj. 22, 2003 23:07 ] |
Hozzászólás témája: | |
Sziasztok! Lenne egy kérdésem MySQL-el kapcsolatosan. Tehát feltettem egy linuxot a gépemre, és már sikerült is beállítani az apache-ot és a mysql-t is. Már csinaltam is egy adatbázist, feltöltöttm, lekérdeztem, stb stb. Az a gondom, hogy a mysql csinalt egy dir-t (/var/lib/mysql/db_amitcsinaltam), és abba pakolja a cuccokat (több file, benne kriksz-krakszok, nem szöveges). Eddig ez rendben is lenne. De amilyen honlapokon eddig láttam sql-t, ott mindig volt egy .sql file, amiben szövegként voltak benne a táblázatok létrehozása és az eddigi elemek tárolása (gondolok itt az sql utasításokra - CREATE, INSERT). Ezeken a weblapokon az adatbázis részt nem én csináltam, csak utólag módosítottam. Azt szeretném kérdezni, hogy a weblapokon is megvan valahol hasonló formátumban az adatbázis, mint ahogy a gépemen a /var/lib/mysql/db_amitcsinaltam alkönyvtárban van, és abból képez amolyan log-ként a rendszer egy .sql-t, vagy pedig valami trükk van a dologban, és az egyész adatbázit itt a .sql kiterjesztésû file jelenti. Ez esetben ha majd felteszem a lapom egy serverre, hogyan tudom ilyenné konvertálni? És lenne mégegy kérdésem: megoldható-e MySQL-bõl, hogy adott user az adatbázis csak bizonyos tábláiból férhessen hozzá. Hangsúlyozom, hogy nem php-bõl akarom ezt megcsinálni. Elõre is nagyon szépen köszönöm a válaszokat! Üdv.: Shane99 |
Oldal: 1 / 1 | Időzóna: UTC + 1 óra |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |