• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af tarj1974 | 23.10.2014 18:44

Brug for et stykke kode der laver autogenereret liste over databaser, brugere og kodeord ...

Programmering
Hej Linux hjerner :D

Jeg har brug for et stykke kode, der laver en liste over tilfældigheds autogenerede databaser, brugere og kodeord til innovativ websteds generering. :D

Mvh,
Thomas :D

  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer6

# 1

11 år siden

Permalink

Indsendt af julemand101 den 23. oktober 2014 kl. 19:02

Permalink

Prøv lige at skrive en

Prøv lige at skrive en noget længere og bedre kravspecifikation til det arbejde du ønsker hjælp til. Du kunne fx starte med at nævne hvad for en database vi snakker om, hvordan er strukturen i denne database (altså hvilke tabeller).

Hvad dækker ordet "tilfældigheds..." over i dit indlæg? Det giver ikke rigtig nogen mening i den sammensætning du benytter.

Og sidst, brug for pokker i nærheden den mængde tid på at forklare dit problem som du forventer det vil tage en af hjælpe dig med problemet. Jeg kan virkelig ikke klare at se folk skrive så kortfattet når det de beder om er noget der måske tager 1-2 timer at løse.
  • Log ind eller opret dig for at tilføje kommentarer

# 2

11 år siden

Permalink

Indsendt af tarj1974 den 23. oktober 2014 kl. 20:05

Permalink

Indrømmet alt for kort :)

Okay jeg skal nok prøve :D
Det er indrømmet at min forklaring var alt for kort :D

Der er tale om MySQL databaser der skal bruges til Joomla! website udvikling.
Det er ikke nødvendigt at disse databaser har noget indhold. Da de skal bruges til at sætte Joomla! installationer op fra bunden
Jeg tænker at det kan se sådan ud:

Database 1: Database navn= agup3zew6yi7 Bruger 1: Bruger navn = e3tp6iti2dnd Kodeord 1: kodeord = 3xifbpbxfy22
Database 2: Database navn= nyt database navn Bruger 2: Bruger navn = nyt brugernavn Kodeord 2: kodeord = nyt kodeord.
... etc. etc. etc. fx. maximum 40 gange.
Jeg tror det vil være godt at navne og kodeord består af 12 tilfældige karakterer bestående af små bogstaver og tal
Jeg kunne tænke mig disse oprettet som MySQL databaser uden indhold.
Også kan de fx. sammenfattes i et dokument med dimensioner som A4 i et dokument, som så kan udskrives hvis det passer en.
Dette kan fx. være 40 databaser, brugernavne og kodeord som allerede er blevet oprettede, i MySQL, på en side. 1½ linjes mellemrum.
Det er dog ikke et krav om 40 databaser/linjer med 1½ linjes mellemrum. Det er helt op til en selv.

Noget helt andet man kan gøre er at lægge det ind i et 2-dimensionalt array eller regneark.

Skriv endelig om yderligere specifikations krav, hvis nødvendigt :D

Mvh, Thomas :D
  • Log ind eller opret dig for at tilføje kommentarer

# 3

11 år siden

Permalink

Indsendt af dudsen den 23. oktober 2014 kl. 21:20

Permalink

uelegant løsning

Det er sent og jeg skal snart i sæng så det er alt jeg lige kan komme på

#!/bin/bash
for i in {0..40}; do
passwd=`openssl rand -base64 32`;
username="user$i";
database="db$i";
echo "$database; $username; $passwd";
done

  • Log ind eller opret dig for at tilføje kommentarer

# 4

11 år siden

Permalink

Indsendt af dudsen den 23. oktober 2014 kl. 21:20

Permalink

uelegant løsning

dobbelpost
  • Log ind eller opret dig for at tilføje kommentarer

# 5

11 år siden

Permalink

Indsendt af tarj1974 den 24. oktober 2014 kl. 14:35

Permalink

Hej Dudsen :DHåber du vil

Hej Dudsen :D

Håber du vil nå videre snart :D

Mit Bash repertoire er noget forkomment :D

Mvh,
Thomas :D
  • Log ind eller opret dig for at tilføje kommentarer

# 6

11 år siden

Permalink

Indsendt af tarj1974 den 25. oktober 2014 kl. 14:47

Permalink

Hej Linux Hjerner.Har

Hej Linux Hjerner.

Har fundet følgende stykke kode, og tror at det er centralt i forhold til Dudsens kode ovenover.
Variablerne skal nok hedde noget andet :)
Er der en der kan tilføje og rette det til? :)

mysql --user=root --password=${ROOTPASSWD} << EOT
create user \'${USRNME}\' identified by \'${DBPASSWD_TMP}\';
grant all privileges on \'${UNDERSCORENAME}\'.* to \'${USRNME}\'@\'localhost\';
exit;
EOT
mysqladmin create ${UNDERSCORENAME} --user=${USRNME} --password=${DBPASSWD_TMP}

Mvh,
Thomas
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

BigLinux 0
Brug carburetor til at forblive usynlig online 0
Amerikansk tastatur på dansk tastatur 0
FSF giver flere detaljer om sit nye Librephone projekt 0
Det eneste, der forhindrer dig i at skifte til Linux, er din tankegang 0

Seneste aktivitet

Sådan konfigurerer du flatpaks' flathub til verified only 6
Plasma tapet-skifter 3
How to upgrade to LMDE 7 4
Virksomheder og enheder der kører på Linux 11
NordVPN har udgivet kildekoden til sin grafiske brugergrænseflade 2
Flere og flere bruger Brave browseren 1
LibreOffice og Collabora: Hvorfor er de ikke i skolerne i stedet for Word og Google Docs? 11
Firewall igen 5
Værdien ved open source 2
Sailfish på android telefon 1
Ladybird Browser 7
Satiriske ordspil 3
Kan ikke boote på installation 26
Tilføj signatur til Evolution mail 2
LUKS kryptering - Er der andre der bruger det 15
Dansk distro til software udviklere 2
Linux Debian 5
Brother printer installation 2
Den er go 6
Skal vi være nervøse? 19

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !