WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   MySQL Rättigheter (https://www.wn.se/forum/showthread.php?t=1320)

DanneG 2004-01-26 03:44

Hur kan man göra så att en användare som tex använder PHPMyAdmin
kan skapa nya databaser och sen automatiskt bara ha tillgång till dom han skapar
och inte komma åt någon andra databaser?
Kan man låsa antalet databaser som den användaren får skapa

kullervo 2004-01-26 12:35

Har aldrig själv funderat på liknande, men om man kikar på mysql-databasen i mySQL 4.1 så ser det inte ut som att man skulle kunna ställa in något sånt. Varför inte skapa flera databaser i samband med att du skapar användarkontot? Gör ju inget att dom ligger oanvända. Annars är det smidigast om du kodar en PHP/PERL/APS/Whatever-site där kunderna kan logga in och skapa databaser.

DanneG 2004-01-26 13:37

En polare har ett webbkonto hos FSData där de via PHPMyAdmin kan skapa egna databaser,
han ser bara sina databaser och kan bara skapa 5 st.

men detta kanske är nåt man ställer i PHPMyAdmi

gabriel 2004-01-26 14:21

Citat:

Originally posted by DanneG@Jan 26 2004, 11:37
En polare har ett webbkonto hos FSData där de via PHPMyAdmin kan skapa egna databaser,
han ser bara sina databaser och kan bara skapa 5 st.

men detta kanske är nåt man ställer i PHPMyAdmi

tja du ställer in rättigheterna på att användaren kan skapa databaser, det gör du via rättigheter...

att han sen skall se bara sina egna databaser vet jag inte riktigt hur man gör med phpmyadmin...

om det är en spärr i phpmyadmin som gör att man bara kan skapa 5 databaser så är det ju bara att göra ett eget script för att skapa fler så det borde inte vara där som spärren ligger...

Någon här som har webbhotel kanske kan svara på denna fråga?

Sen har jag några kompleterande...
Hur gör webbhotell för att endast låta användare använda 10 Mb tex för att lagra data i? Hur ställer man in det?

kullervo 2004-01-26 15:54

Citat:

Hur gör webbhotell för att endast låta användare använda 10 Mb tex för att lagra data i? Hur ställer man in det?
Det ställer du in i ditt OS och/eller din FTP-server... Med andra ord: Komplettera med uppgifter för att få ett svar.

gabriel 2004-01-26 18:53

förstår inte riktigt hur FTP-servern kan ha nått med storleken på mysql-databasen att göra? som det är nu hostar jag en kompis på min dedikerade server och då kan jag inte ställa in max storlek på hans mysql databaser men på själva webbsidorna har jag ställt in max till 100 via ftp-servern men det hindrar ju inte han från att tex. ladda upp filer via HTTP och överskrida sin gräns...

ZN 2004-01-26 21:38

Du kan bestämma "Quotan" på själva användarkontot.

kullervo 2004-01-26 22:02

Citat:

förstår inte riktigt hur FTP-servern kan ha nått med storleken på mysql-databasen att göra?
Oj oj oj. Förlåt mig. Trodde du gabriel var ett stolpskott på ämnet och passade på att fråga hur man begränsar lagringsutrymmet för en användare på hårddisken. Man ska alltid läsa en extra gång när man tycker att någon skrivit nåt tokigt...

Jag har inget svar på frågan.

gabriel 2004-01-26 23:32

Citat:

Originally posted by Zed7@Jan 26 2004, 19:38
Du kan bestämma "Quotan" på själva användarkontot.
aha så webbhotell lägger alltså upp systemkonton för varje användare?
Har inte forskat djupare på detta då jag bara har en kompis på min server så jag har inte haft några problem men jag tänkte låta några fler få konto o måste då se över säkerheteten...

Jag som tyckte de va smidigt med pureftpd och lägga användare i mysql-databasen så att pureftpd hämtar därifrån o sen spärrare jag så de bara kommer åt sin hemkatalog via php...men men inte de måste jag alltså kolla på systemkonton också då...


Alla tider är GMT +2. Klockan är nu 22:00.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson