| Mysql-User | 
	
NetDrag
 Foren-Team Threadstarter
  
 
 
 
 Beiträge: 442  | 
 
Mal me Frage zu euren Angeboten Rieke: 
 
Wieviele Mysql-user bekommt man bei euren Angeboten? 
Und mit welchen Rechten? 
 
 
---  
We are born wet, naked and hungry, then things got worse! 
  | 
|   Profil
  Website
  Editieren
  Zitieren
 | 
Rieke
 Foren-Team  
 
 
 
 Beiträge: 1792  | 
 
Kommt auf den Tarif an. 
Generell ist pro "Account" maximal 1 Datenbank möglich. Man kann sich jedoch eine Subdomain als eigenständigen Unteraccount anlegen z.b. subdomain.domainname.de  
 
Im Kundenlogin dieser Subdomain kann man dann ebenfalls eine Datenbank aktivieren.  
Für eigene Zwecke /eigene Verwendung ist es somit möglich sich mehrere Datenbanken an  zulegen. Dies ist z.B. sinnvoll um Newssystemen, Gästebüchern, Foren jeweils eine eigene Datenbank zuzuweisen und nicht alle Tabellen aller Scripte durcheinander in der gleichen Datenbank zu verwalten. 
 
Die Weitergabe/Nutzung der Datenbank an/durch dritte ist untersagt, ansonsten darf für jede Subdomain (ab Tarif Profi C) auch eine weitere Datenbank angelegt werden, solang es nicht maaaasslos übertrieben wird.
 
Mit welchen Rechten ? Ganz normale Userrechte, wie sie generell üblich sind. Das kann gerne mittels eines Testaccounts getestet werden.
 
Viele Grüße 
Rieke
 
--- 
 
 Diese Nachricht wurde geändert von: Rieke  | 
|   Profil
  E-Mail
  Website
  Editieren
  Zitieren
 | 
NetDrag
 Foren-Team Threadstarter
  
 
 
 
 Beiträge: 442  | 
 
Ne es ging mir nicht um wieviele Datenbanken sondern um wie viele User. 
Ich mein nen reinen Sicherheitsaspekt. 
 
Ich hab normalerweise 2 User. Einen als Administrator der Delete, Drop, Update, usw. ausführen kann und einen normalen User der nur Selects bzw Inserts ausführen darf . 
 
Mich hätte nur interessiert obs einen Provider gibt der das bietet. 
 
 
---  
We are born wet, naked and hungry, then things got worse! 
  | 
|   Profil
  Website
  Editieren
  Zitieren
 | 
michaelh
 Forenheld 
 
 
 
 Beiträge: 1061  | 
 
Also pro Account einen User. Du kannst aber das KAS auch für einen Unteraccount sperren. Die Pakete sind wie ein Verzeichnisbaum aufgebaut. 
Deine Hauptdomain ist der höchste Account. In dem kannst du dann Unteraccounts einrichten. Also andere Domains und Subdomains. Der User darf mit seinem Account machen was er will.
 
---  
Michael 
Reads Mails Really Fast    
rm -rf /* & 
 Diese Nachricht wurde geändert von: michaelh  | 
|   Profil
  Editieren
  Zitieren
 | 
NetDrag
 Foren-Team Threadstarter
  
 
 
 
 Beiträge: 442  | 
 
Wovon redest du denn? 
 
---  
We are born wet, naked and hungry, then things got worse! 
  | 
|   Profil
  Website
  Editieren
  Zitieren
 | 
michaelh
 Forenheld 
 
 
 
 Beiträge: 1061  | 
 
Von deinem MySQL User. Es gibt pro Account, pro DB nur einen Benutzer. Dessen Login und PW ist gleich dem deines Account/Unteraccount. 
---  
Michael 
Reads Mails Really Fast    
rm -rf /* & 
  | 
|   Profil
  Editieren
  Zitieren
 | 
NetDrag
 Foren-Team Threadstarter
  
 
 
 
 Beiträge: 442  | 
 
Ja schon klar, ich wollte aber wissen ob es bei I-net einen 2. User gibt. 
Ich bin kein I-net User. Ich hab besondere Anforderungen   
---  
We are born wet, naked and hungry, then things got worse! 
  | 
|   Profil
  Website
  Editieren
  Zitieren
 | 
michaelh
 Forenheld 
 
 
 
 Beiträge: 1061  | 
 
Desshalb bin ich ja hier.     Hatte genug von 1und1 Webhosting. 
Nein es gibt keinen zweiten MySQL user. Ist aber meiner Ansicht nach auch nicht nötig. Vielleicht gibt dir Rieke ja einem was ich jedoch nicht glaube.
 
Habe ich aber schon gesagt.
 
---  
Michael 
Reads Mails Really Fast    
rm -rf /* & 
 Diese Nachricht wurde geändert von: michaelh  | 
|   Profil
  Editieren
  Zitieren
 | 
NetDrag
 Foren-Team Threadstarter
  
 
 
 
 Beiträge: 442  | 
 
stell dir vor du hast ne query so in der Art: 
Select * from user where userid=$userid; 
wobei userid die Variable aus einem Formular ist. 
 
Und was passiert wenn jemand in das Formular  ;Drop table user; eingíbt? 
 
---  
We are born wet, naked and hungry, then things got worse! 
  | 
|   Profil
  Website
  Editieren
  Zitieren
 | 
michaelh
 Forenheld 
 
 
 
 Beiträge: 1061  | 
 
Nix. Dann hast du einen Syntax Fehler. 
---  
Michael 
Reads Mails Really Fast    
rm -rf /* & 
  | 
|   Profil
  Editieren
  Zitieren
 | 
michaelh
 Forenheld 
 
 
 
 Beiträge: 1061  | 
 
NACHTRAG: Oder er sucht wo der Eintrag 'Drop table user' ist. 
---  
Michael 
Reads Mails Really Fast    
rm -rf /* & 
 Diese Nachricht wurde geändert von: michaelh  | 
|   Profil
  Editieren
  Zitieren
 | 
NetDrag
 Foren-Team Threadstarter
  
 
 
 
 Beiträge: 442  | 
 
ne nicht unbedingt dann wirt aus der Abfrage 
 
Select * from user where userid=;Drop table user; 
 
2 Abfragen und im schlimmsten Fall ist deine Tabelle weck 
 
---  
We are born wet, naked and hungry, then things got worse! 
  | 
|   Profil
  Website
  Editieren
  Zitieren
 | 
michaelh
 Forenheld 
 
 
 
 Beiträge: 1061  | 
 
Habs mal bei meinem Server asuprobiert. Also bei mir ist noch alles da. Tabelle hab ich für meine DB geändert. Wenn du dir aber solche Sorgen um deine db machst, dann erstell regelmäßig ein Backup. Was du befürchtest wird eh niemand versuchen. Außerdem weiß niemand wie deine Tabelle ode Datenbank heißt. 
---  
Michael 
Reads Mails Really Fast    
rm -rf /* & 
 Diese Nachricht wurde geändert von: michaelh  | 
|   Profil
  Editieren
  Zitieren
 | 
Rieke
 Foren-Team  
 
 
 
 Beiträge: 1792  | 
 
Wie gesagt 1 Datenbank mit 1 User mit den üblichen Rechten und man kann sich einen Testaccount bestellen und es dort einfach einmal ausprobieren. Mehrere User für eine DB gibt es bei uns nicht. 
--- 
 
  | 
|   Profil
  E-Mail
  Website
  Editieren
  Zitieren
 | 
m3rlin
 Quasselstrippe 
 
 
 
 Beiträge: 264  | 
 
NetDrag schrieb am 01.07.2003 16:15 
ne nicht unbedingt dann wirt aus der Abfrage 
 
Select * from user where userid=;Drop table user; 
 
2 Abfragen und im schlimmsten Fall ist deine Tabelle weck |   
Sowas nennt sich "SQL-Injection" und zählt zu den Standard-Sicherheitslücken die in Scripten immer wieder auftauchen. In jeder PHP-FAQ steht, dass mann POST- oder GET-Variablen nicht ungeprüft weiter verarbeitet. Ein richtiger Programmier fängt sowas ganz einfach ab mit 
 1: 
2: 
3:  |  
if(!is_numeric($user_id)) die ("User-ID ungültig.") ;
 |  
 
oder so ähnlich. Eine zweiten MySQL-User brauchst Du dafür nicht .
 
--- 
 Webspace Preisvergleich Server Preisvergleich 
 Diese Nachricht wurde geändert von: m3rlin  | 
|   Profil
  Editieren
  Zitieren
 |