Avatar billede smitx Praktikant
16. maj 2005 - 16:33 Der er 23 kommentarer og
1 løsning

Flere brugere på MySQL/Phpmyadmin

Så er der point at hente til den bruger som kommer med løsningen på mit problem!

Jeg har sat en IIS server på med MySQL (4.0.15) og phpmyadmin og har også fået det til at virke sådan da!

Jeg kan godt selv logge på nu via www hvor MS popper op med brugernavn og adgangskode, men men her er jeg gået i stå!

Jeg har 3 andre brugere der skal på med hver deres brugernavn og databse, brugerne er oprettet med databaserne men, så skal de logge på med f.eks. www.test.dk/phpmyadmin <--- hjææællpp her er jeg ikke noget til, for er gået i stå!!!!

Jeg har rodet med det længe nu og er gået i stampe, eneste løsning jeg har ramt nu er at brugeren for direkte adgang til root, og det er vist nok ikke lige så fedt *lol*

Anyone?
Avatar billede sukos Juniormester
16. maj 2005 - 16:38 #1
Sæt
$cfg['Servers'][$i]['auth_type']
til cookie:
$cfg['Servers'][$i]['auth_type'] = 'cookie';

Læg dir med phpmyadmin uden for wwwroot, og tilføj dir'et som "websted" elelr hva' det nu hedder!

Log ind som root, opret en DB til hver bruger.
Derefter tilføj en bruger med retigheder til kun den specifikke DB

Så'n noget lign.
Avatar billede smitx Praktikant
16. maj 2005 - 19:13 #2
Nope har jeg prøver men ingen ting sker
Avatar billede sukos Juniormester
16. maj 2005 - 19:49 #3
Hvad har du prøvet?
Eller:

Prøvede nu selv lige at bruge cookie, og fik en besked med noget "blow fish" noget, som er en setting i config.inc.php
Satte den, og loggede derefter ind som root.
Kan du det?
Avatar billede sukos Juniormester
16. maj 2005 - 19:49 #4
ehehe, og jeg er mest til apache!
Men tror nu nok jeg ka nhjælpe dig alligevel :O)
Avatar billede smitx Praktikant
16. maj 2005 - 20:05 #5
og hvad er lige det blowfish for en fisk?
Avatar billede sukos Juniormester
16. maj 2005 - 20:15 #6
aner det ikke!
har altid selv brugt http
Avatar billede smitx Praktikant
16. maj 2005 - 20:22 #7
Ja nu er jeg da kommet så langt at brugeren kan logge på, men den vil ikke accepterer en skid, når jeg prøver at indlæse/indsætte sql data siger den ikke tilladt, havd fanden er nu det????

Brugeren har fuld adgang til valgte database GRRRRR

SELECT  CREATE  GRANT
INSERT  ALTER  LOCK TABLES
UPDATE  INDEX  REFERENCES
DELETE  DROP 
CREATE TEMPORARY TABLES 

Alle felter markeret :(
Avatar billede sukos Juniormester
16. maj 2005 - 20:30 #8
Der er to steder du markerer:
1. ved oprettelse af bruger. Prøv at kun oprette brugeren, uden at markere nogen checkbox.

2. Når brugeren er oprettet, så er der et felt, med overskrift a'la'
"Database-specific privileges" med en dropdown, hvor de forskellige DB's kan vælges.
Vælg en DB her, og marker så de ting som brugeren må
Avatar billede smitx Praktikant
16. maj 2005 - 20:34 #9
Præcis det har jeg gjort, men den vil ikke accepterer noget som helst på nogle af brugerne, ved ikke lige hvad der sker :(
Avatar billede sukos Juniormester
16. maj 2005 - 20:40 #10
Hvilken ver. af phpmyadmin bruger du?
I tidligere skulle man lige genstarte mysql, efter oprettelse/ændring af privilegier
Avatar billede sukos Juniormester
16. maj 2005 - 20:41 #11
Me nkan du logge ind som de forsk. brugere, og kun få vist de DB's som du har valgt?
Avatar billede smitx Praktikant
16. maj 2005 - 20:52 #12
Ja hver bruger kan logge ind og se deres egen db.

root kan alt
bruger kan ikke en skid :(

Nu er jeg tæt på det lort kan rende mig et vist sted lol
Avatar billede sukos Juniormester
16. maj 2005 - 20:54 #13
Hvad har du defineret i config.inc.php ???

Og ellers, prøv at slette alle brugere, stop/genstart mysql, login igen og prøv igen! :O)
Avatar billede sukos Juniormester
16. maj 2005 - 20:56 #14
Du kan også sende mig en url på mail hvis det er muligt, showsource@gmail.com, hvor jeg kan logge ind som root.
Ikke sikkert det vil hjælpe, men måske
Avatar billede smitx Praktikant
16. maj 2005 - 20:57 #15
Tager du gas på mig???

LoooooooooooL
Jeg har snart slettet/genstartet/oprettet 1000 gange LOL
Avatar billede sukos Juniormester
16. maj 2005 - 21:05 #16
Så har du vel afinstalleret/geninstalleret mysql også?
Avatar billede sukos Juniormester
16. maj 2005 - 21:06 #17
Kan godt prøve at lave nogle screenshots til hvordan jeg gør det, og lægge dem på nettet?
Avatar billede smitx Praktikant
16. maj 2005 - 21:20 #18
Bingo så fandt jeg fejlen.

jeg kan godt copy/paste SQLdata, men ikke via upload af fil hjælp?
Avatar billede sukos Juniormester
16. maj 2005 - 21:25 #19
ahh, det ved jeg ik' lige hvad skyldes, har heller aldrig selv brugt det, kun copy/paste
Men der har jeg nu heller ingen problemer, hvis jeg prøver det.

Måske fordi "upload_tmp_dir" ikke er defineret korrekt i php.ini?
Avatar billede smitx Praktikant
16. maj 2005 - 21:27 #20
Ja det lyder meget logisk ser lige efter.

men jeg kan på root kontoen hmmm ser lige efter
Avatar billede smitx Praktikant
16. maj 2005 - 21:30 #21
Hjælper ikke en skid :(
Avatar billede smitx Praktikant
16. maj 2005 - 21:32 #22
du er en skat :o)

Smid et svar og du for point :P
Avatar billede sukos Juniormester
16. maj 2005 - 21:43 #23
ok
Avatar billede smitx Praktikant
16. maj 2005 - 21:47 #24
Ok tak for hjælpen, selvom jeg egentlig løste det meste selv *looool*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester