MySQL account toevoegen

Door PHP Newbie, 16 jaar geleden, 3.118x bekeken

Met dit script kun je op je eigen server een account toevoegen, met bijbehoorende database.

De toegevoegde user heeft een account met beperkte rechten en kan alleen zijn eigen database aanpassen.

Zelf gebruik ik het voor de verbreders op school. Als er een nieuwe verbreder komt, kan ik gemakkelijk met dit script die verbreder toevoegen aan de database. Vandaar dat er ook leerlingnummer staat. Je kunt dit uiteraard aanpassen naar wat je zelf wilt.

Er staat géén voorbeeld online, omdat ik op mijn webhost geen rechten heb om accounts toe te voegen.

edit1:
Je krijgt nu een melding als de gebruiker al bestond en het wachtwoord dus gereset is


edit2:
Voorbeeld toegevoegd, met dank aan SanThe

Voorbeeld: http://www.test.santhe.nl/mysql/index.php

Gesponsorde koppelingen

PHP script bestanden

  1. mysql-account-toevoegen

 

Er zijn 14 reacties op 'Mysql account toevoegen'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Ponzi
Ponzi
16 jaar geleden
 
0 +1 -0 -1
Ziet er leuk uit, maar maakt hij de gebruiker ook altijd aan of is het maar tijdelijk :-) ?
Fabian
fabian
16 jaar geleden
 
0 +1 -0 -1
Gisteren avond getest, werkt prima.
Ik ga hem zeker gebruiken.

@ponzi hij maakt database, gebruiker, wachtwoord in sql aan.
Frank -
Frank -
16 jaar geleden
 
0 +1 -0 -1
Offtopic:
Quote:
Zelf gebruik ik het voor de verbreders op school.
Wat is een 'verbreder' ?
PHP Newbie
PHP Newbie
16 jaar geleden
 
0 +1 -0 -1
Een verbreder is iemand die niet alle lessen nodig heeft om de leerstof te begrijpen.

Deze leerlingen kunnen extra lessen volgen (denk aan bijvoorbeeld Spaans) of zelf onderzoek doen naar wat ze willen.

Er zijn nu ook enkele leerlingen bezig met het leren van php. Voor deze leerlingen ben ik en een vriend gevraagd een server op te zetten.
Het is ook de bedoeling dat wij nieuwe verbreders toevoegen aan de database, en we dachten dat er een andere manier moest zijn dan steeds PHPMyAdmin op te roepen.

Vandaar dit script.
- SanThe -
- SanThe -
16 jaar geleden
 
0 +1 -0 -1
Voorbeeld.

Edit: Als je twee keer dezelfde gebruiker aanmaakt geeft ie géén (fout)melding. Alleen het password wordt dan gewijzigd. Dat is niet echt handig.
PHP Newbie
PHP Newbie
16 jaar geleden
 
0 +1 -0 -1
Is het voorbeeld permanent of tijdelijk SanThe, als het permanent is zet ik even een link in het script.

Bedankt in ieder geval.


En wat zou je liever zien i.p.v. direct het wachtwoord wijzigen?

Edit:

Je krijgt nu een melding als de gebruiker al bestond, en het wachtwoord dus gereset is.
Joeri
Joeri
16 jaar geleden
 
0 +1 -0 -1
Mooi script Newbie, enige opmerking is inderdaad zoals SanThe aanhaald het niet controleren op bestaande gebruikers!! In uw geval werk je met studentennummers die hoogstwaarschijnlijk uniek zijn maar als een bepaalde leerling en ander zijn nummer kent en die ingeeft in je script kan de originele leerling niet meer op zijn database daar enkel het paswoord werd geweigerd.
Ik vermoed ook dat als de database opnieuw wordt aangemaakt bestaande tabellen overschreven of verwijderd worden??

Laat me hier iets meer over weten;

P.S.: indien je een server zoekt om script voorbeelden op te zetten kan ik dat wel GRATIS voor je regelen heb een aantal servers en meerdere domeinen. Laat maar iets weten.

Grtz.
- SanThe -
- SanThe -
16 jaar geleden
 
0 +1 -0 -1
Quote:
Is het voorbeeld permanent of tijdelijk SanThe, als het permanent is zet ik even een link in het script.

Dat blijft voorlopig wel staan. Het is mijn testsite en daar staat van alles op.
PHP Newbie
PHP Newbie
16 jaar geleden
 
0 +1 -0 -1
Dan heb ik het voorbeeld toegevoegd :-)

Misschien een idee om even het aangepaste script online te zetten. Deze geeft een melding dat de gebruiker bestond.
Nick Mulder
Nick Mulder
16 jaar geleden
 
0 +1 -0 -1
Haal je pass ff weg ;)
- SanThe -
- SanThe -
16 jaar geleden
 
0 +1 -0 -1
Zojuist gedaan
PHP Newbie
PHP Newbie
16 jaar geleden
 
0 +1 -0 -1
Danke YPM :-)
Colin aaaaaaa
Colin aaaaaaa
16 jaar geleden
 
0 +1 -0 -1
Vraagje. Verwijder je de DB-Gebruikers meteen? Anders kunnen andere gebruikers jouw databases gaan gebruiken. Of mag dat ook? xD
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
- SanThe -
- SanThe -
16 jaar geleden
 
0 +1 -0 -1
@Colin: Probeer maar. Het is een testsite. Mocht het je lukken dan hoor ik het graag. En verwijderen gebeurt om de 6 uur.

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. mysql-account-toevoegen

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.