Avatar billede Six Nybegynder
24. juli 2004 - 00:58 Der er 13 kommentarer og
1 løsning

phpmyadmin - brugere hvordan

Hej.

Jeg sidder med mit phpmyadmin og prøver at oprette en bruger, dette er også gået som planlagt. Mit problem er bare: min bruger har for mange privilegier. Hvordan kan jeg gøre således at den nye bruger KUN kan se EN database? Jeg har oprettet en database der hedder fjappe_dk og en bruger der hedder fjappe. Hvordan får jeg knyttet fjappe og fjappe_dk sammen, så fjappe kun kan se fjappe_dk i rullemenuen til venstre i phpmyadmin. ?

På forhånd mange tak ;)
Avatar billede Six Nybegynder
24. juli 2004 - 01:41 #1
hmm ingen forslag ? :/
Avatar billede salmanr Nybegynder
24. juli 2004 - 02:06 #2
Det er faktisk ret nemt, først åbner du phpmyadmin. Så vælger du priviliges og så burde resten være til at se på skærmen. Dette kan dog afvige alt efter versionen af phpmyadmin, men de fleste har denne mulighed.

//SalmanR
Avatar billede Six Nybegynder
24. juli 2004 - 02:08 #3
yep, nu har jeg leget med det de sidste 3 timer. og stadig ikke fattet det. Så helt nemt kan det ikke være ;)

Kan du ikke uddybe det for mig ?
Avatar billede salmanr Nybegynder
24. juli 2004 - 02:15 #4
Kan da prøve:)

1. går du ind og opretter en bruger. Start med at lave en bruger helt uden rettigheder til noget som helst, nøjes med at udfylde USERNAME/HOST/PASSWORD/RE-TYPE PASSWORD.

Når du så trykker på GO knappen popper der noget nyt op forneden på siden.

2. Der findes noget der hedder *Database-specific privileges* der vælger du så databasen fjappe.

3. Så skal du have givet usernamet rettigheder til fjappe. Vælg GRANT under *edit priviligies*, og efter det vælg så hans rettigheder, vælg fx select som det eneste og prøv så at se om du kan vælge en af de andre, burde du ikke kunne ihf.

Håber det kan hjælpe... husk også, glemmer jeg nemlig selv til tider at ændre dataen i det du nu logger på med, eller kommer du jo ind som dig selv.

//SalmanR
Avatar billede Six Nybegynder
24. juli 2004 - 02:19 #5
WooHoo!! :)

Det er jo helt perfekt !:)

Hvilke rettigheder skal en almingelig bruger have ? altså, til et almindeligt webhotel. Som du nok kan høre har jeg ikke rigtig styr på det der endnu :)
Avatar billede Six Nybegynder
24. juli 2004 - 02:20 #6
Hov. smid lige svar i øvrigt. Du har jo besvaret mit spørgsmål - og jeg er dig taknemmelig :)
Avatar billede salmanr Nybegynder
24. juli 2004 - 02:25 #7
No problemo held og lykke med det.

Normalt vil jeg tro man giver en bruger følgende rettigheder. Kører privat webserver, så jeg er ikke helt sikker på hva standard er, men har da et bud:

Først GRANT og så alle under DATA & STRUCTURE undtagen temp tables, men det er bare et bud. Kontakt evt. en webhoteludbyder, det er ikke information, de ikke vil dele. De fleste tips osv. indenfor sikkerhed på webservere er de fleste villige til at dele ud af.
Avatar billede Six Nybegynder
24. juli 2004 - 02:27 #8
Jeg takker mange gange for din tid og hjælp. I øvrigt var mine egne bud, præcis de samme som du skrev, hehe så lidt kan jeg stadig bruge min hjerne til selvom den er ved at være sen nat ;)

Tak endnu engang og fortsat god nat :)
Avatar billede salmanr Nybegynder
24. juli 2004 - 02:28 #9
No problemo og tak for pont:)
Avatar billede Six Nybegynder
24. juli 2004 - 02:35 #10
Hvis det ikke er for meget forlangt, vil jeg gerne spørge om du kan fortælle mig hvorfor man ikke kan se min side når man kommer ind via mit WAN ip.
Avatar billede salmanr Nybegynder
24. juli 2004 - 10:10 #11
Det skal du lige uddybe lidt. Hvilken webserver har du sat det op på?

I tilfælde af Apache skal du jo konfigurere din httpd.conf, så den peger på din ip. standard når man kører installationen er vist nok 127.0.0.1, men prøv at kigge i *.conf-filen der kan du vælge hvilken ip den skal pege på.
Avatar billede Six Nybegynder
24. juli 2004 - 15:20 #12
hej igen salmanr - Jeg fik det til at virke. Jeg havde gjort alt rigtigt. Altså jeg havde skrevet min eksterne ip i ServerName og jeg havde forwarded port 80 og det hele. og det virkede ikke. Men pludselig var der hul igennem. Plus jeg fandt ud af at jeg ikke selv kan se min side på mit eksterne ip, men andre godt kan. Havde en mate til at teste for mig løbene.

Jeg oprettede et spørgsmål mere. http://www.eksperten.dk/spm/522721
Avatar billede Six Nybegynder
24. juli 2004 - 15:21 #13
men glemte lige. Nu kører det helt perfekt. Hvis ikke jeg støder ind i problemer med sessions, ligesom jeg gjorde det sidst. ;)
Avatar billede salmanr Nybegynder
25. juli 2004 - 06:50 #14
Godt du fik styr på skidtet:-)
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