• 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 1 måned 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 1 måned 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 1 måned 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 1 måned 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 1 måned 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 1 måned 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

KDE overgår indsamlingsmålet for 2025 med rekordstor støtte fra lokalsamfundet 0
Zypper Package Manager brugervejledning til openSUSE brugere og deres derivater 0
KDE Spectacle tilføjer OCR understøttelse for at kopiere tekst direkte fra skærmbilleder 0
Deaktiverer alle AI-funktioner i Firefox Web Browser 0
Gratis solenergi, skrivebord og valg 0

Seneste aktivitet

Affinity V3 2
copy hvordan 1
Sortering af filer - sort of... 4
Det der ikke må galt gik galt 5
VPN — 8 tests, 1 klar vinder i 2025 3
Lidt nostalgi 1
Forum. 1
BigLinux 1
Mount btrfs-device fra ext4 8
Skal vi være nervøse? 22
How to upgrade to LMDE 7 6
Kontakt til dansk-gruppen 3
Internettet er ved at dø. Vi kan stadig stoppe det 1
Nørder søger nørder: Første Linux-brugergruppe på Mors 3
Østrigsk ministerium smider Microsoft ud til fordel for Nextcloud 1
Brug carburetor til at forblive usynlig online 8
Sådan konfigurerer du flatpaks' flathub til verified only 9
Plasma tapet-skifter 3
Virksomheder og enheder der kører på Linux 11
NordVPN har udgivet kildekoden til sin grafiske brugergrænseflade 2

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !