Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 12:01:15 von Ulf Klose

Hallo zusammen,

entschuldigt die lange Betreffzeile ;)

Ich habe hier einen kleinen lokal laufenden Webserver aufgesetzt, auf
dem diverse Benutzer Joomla installieren können sollen.

Der Server läuft so weit, aber ich würde gerne noch einige kosmetische
Korrekturen vornehmen.

Ich möchte u.a. ein Alias anlegen, sodass jeder Benutzer in seinem
homedir auf dem Server auch einen "eigenen" phpMyAdmin hat. Und dieser
soll ihm nach Möglichkeit nur die Datenbank anzeigen, die wie sein
Benutzer heißt.

Es gibt also bspw. den Benutzer "user1" und die Datenbank mit dem Namen
"user1". Wenn nun user1 sein home über den Webbrowser aufruft und
/phpmyadmin eingibt, soll er sich an seiner Datenbank user1 mit Passwort
anmelden können. Der phpMyAdmin soll nun aber alle weiteren vorhandenen
Datenbanken ausblenden.

Ist sowas machbar? Wenn ja, wie und wo? Mir sind leider mittlerweile
vernünftige Suchbegriffskombinationen ausgegangen...


Danke schon mal, grüße
Ulf
--
Zum Mailen bitte dev0 durch ulf ersetzen.

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 12:10:30 von Dirk Brosowski

Ulf Klose schrieb:
> Hallo zusammen,
>
> entschuldigt die lange Betreffzeile ;)
>
> Ich habe hier einen kleinen lokal laufenden Webserver aufgesetzt, auf
> dem diverse Benutzer Joomla installieren können sollen.
>
> Der Server läuft so weit, aber ich würde gerne noch einige kosmetische
> Korrekturen vornehmen.
>
> Ich möchte u.a. ein Alias anlegen, sodass jeder Benutzer in seinem
> homedir auf dem Server auch einen "eigenen" phpMyAdmin hat. Und dieser
> soll ihm nach Möglichkeit nur die Datenbank anzeigen, die wie sein
> Benutzer heißt.
>
> Es gibt also bspw. den Benutzer "user1" und die Datenbank mit dem Namen
> "user1". Wenn nun user1 sein home über den Webbrowser aufruft und
> /phpmyadmin eingibt, soll er sich an seiner Datenbank user1 mit Passwort
> anmelden können. Der phpMyAdmin soll nun aber alle weiteren vorhandenen
> Datenbanken ausblenden.
>
> Ist sowas machbar? Wenn ja, wie und wo? Mir sind leider mittlerweile
> vernünftige Suchbegriffskombinationen ausgegangen...

Was genau hat das mit MySQL zu tun? Du bist hier vollkommen OT. Suche
dir eine Newsgroup für den Webserver oder/für PHP.

Bye

Dirk

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 12:17:29 von Kai Ruhnau

Ulf Klose wrote:
[snip]
> Ich möchte u.a. ein Alias anlegen, sodass jeder Benutzer in seinem
> homedir auf dem Server auch einen "eigenen" phpMyAdmin hat. Und dieser
> soll ihm nach Möglichkeit nur die Datenbank anzeigen, die wie sein
> Benutzer heißt.
[snip]
> Ist sowas machbar? Wenn ja, wie und wo? Mir sind leider mittlerweile
> vernünftige Suchbegriffskombinationen ausgegangen...

Du hast ein Problem mit einem Produkt - frag den Hersteller. Wir reden
hier über MySQL. Darum dreht sich deine Frage absolut gar nicht.

Und als schönen Abschluss:


Vergiss phpMyAdmin


Grüße
Kai

--
This signature is left as an exercise for the reader.

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 13:48:29 von Friedrich Baur

Kai Ruhnau schrieb:

> Und als schönen Abschluss:
>
>
> Vergiss phpMyAdmin
>



Wer gackert, sollte auch legen.


Sag einem armen Unwissenden, was sonst?

Danke.
Friedrich

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 14:39:03 von Christian Kirsch

Friedrich Baur schrieb:
>
> Kai Ruhnau schrieb:
>
>> Und als schönen Abschluss:
>>
>>
>> Vergiss phpMyAdmin
>>

>
>
> Wer gackert, sollte auch legen.
>

>
> Sag einem armen Unwissenden, was sonst?
>

mysql - da weiß man, was man tut (und es ist hier on-topic!)

oder wenn es unbdingt klicki bunti sein muss:

mysqladmin

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 16:19:26 von Friedrich Baur

Christian Kirsch schrieb:
>
> Friedrich Baur schrieb:
> >
> > Kai Ruhnau schrieb:
> >
> >> Und als schönen Abschluss:
> >>
> >>
> >> Vergiss phpMyAdmin
> >>

> >
> >
> > Wer gackert, sollte auch legen.
> >

> >
> > Sag einem armen Unwissenden, was sonst?
> >
>
> mysql - da weiß man, was man tut (und es ist hier on-topic!)
>
> oder wenn es unbdingt klicki bunti sein muss:
>
> mysqladmin

Danke, kenne ich eigentlich beides.
Wenn Du mir nun noch sagst, wie ich damit meine mysql-Datenbank
administriere, die zu meinem Schlund-Webspace gehört, hast Du mich
restlos glücklich gemacht.

Friedrich

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 16:34:26 von Christian Kirsch

Friedrich Baur wrote:
>
> Christian Kirsch schrieb:
>
>>Friedrich Baur schrieb:
>>
>>>Kai Ruhnau schrieb:
>>>
>>>
>>>>Und als schönen Abschluss:
>>>>
>>>>
>>>>Vergiss phpMyAdmin
>>>>

>>>
>>>
>>>Wer gackert, sollte auch legen.
>>>

>>>
>>>Sag einem armen Unwissenden, was sonst?
>>>
>>
>>mysql - da weiß man, was man tut (und es ist hier on-topic!)
>>
>>oder wenn es unbdingt klicki bunti sein muss:
>>
>>mysqladmin
>
>
> Danke, kenne ich eigentlich beides.
> Wenn Du mir nun noch sagst, wie ich damit meine mysql-Datenbank
> administriere, die zu meinem Schlund-Webspace gehört, hast Du mich
> restlos glücklich gemacht.
>

Schlund ist hier ebenso wenig on-topic wie phpMyAdmin. Wenn Dir Dein
Provider minderwertige Werkzeuge anbietet und Dich daran hindert,
geeignete zu benutzen, geh da weg. Oder werde Dein eigener Provider -
niemand zwingt Dich, bei Schlund oder anderen Billigheimern zu bleiben.

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 16:43:20 von Friedrich Baur

Christian Kirsch schrieb:

> >>mysql - da weiß man, was man tut (und es ist hier on-topic!)
> >>
> >>oder wenn es unbdingt klicki bunti sein muss:
> >>
> >>mysqladmin
> >
> >
> > Danke, kenne ich eigentlich beides.
> > Wenn Du mir nun noch sagst, wie ich damit meine mysql-Datenbank
> > administriere, die zu meinem Schlund-Webspace gehört, hast Du mich
> > restlos glücklich gemacht.
> >
>
> Schlund ist hier ebenso wenig on-topic wie phpMyAdmin. Wenn Dir Dein
> Provider minderwertige Werkzeuge anbietet und Dich daran hindert,
> geeignete zu benutzen, geh da weg. Oder werde Dein eigener Provider -
> niemand zwingt Dich, bei Schlund oder anderen Billigheimern zu bleiben.

Entschuldige, dass ich gefragt habe.
Freundliche, höfliche und allwissende Zeitgenossen wie Du erleichtern
das tägliche Leben ungemein.

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 17:39:55 von Kai Ruhnau

Friedrich Baur wrote:
>
> Christian Kirsch schrieb:
>
>>>> mysql - da weiß man, was man tut (und es ist hier on-topic!)
>>>>
>>>> oder wenn es unbdingt klicki bunti sein muss:
>>>>
>>>> mysqladmin
>>>
>>> Danke, kenne ich eigentlich beides.
>>> Wenn Du mir nun noch sagst, wie ich damit meine mysql-Datenbank
>>> administriere, die zu meinem Schlund-Webspace gehört, hast Du mich
>>> restlos glücklich gemacht.
>>>
>> Schlund ist hier ebenso wenig on-topic wie phpMyAdmin. Wenn Dir Dein
>> Provider minderwertige Werkzeuge anbietet und Dich daran hindert,
>> geeignete zu benutzen, geh da weg. Oder werde Dein eigener Provider -
>> niemand zwingt Dich, bei Schlund oder anderen Billigheimern zu bleiben.
>
> Entschuldige, dass ich gefragt habe.
> Freundliche, höfliche und allwissende Zeitgenossen wie Du erleichtern
> das tägliche Leben ungemein.

Sarkastisch musst du nicht werden.

Du fragtest, welche Werkzeuge man überhaupt benutzen kann, wenn nicht
phpMyAdmin. Darauf nannte dir Christian zwei Möglichkeiten, die beide um
Größenordnungen besser und zuverlässiger funktionieren.
Daraufhin wiest du darauf hin, dass es Provider gibt, die nur phpMyAdmin
als Administrationsspielzeug anbieten und es dort sonst nichts gibt.
Diese Einschränkung seitens der Provider verdient tatsächlich nur das
sofortige Meiden dieses Anbieters, woraufhin dich Christian dann hinwies.

Vielleicht war dein Kommentar auf mein Posting auch kein "Was denn
sonst", sondern der Versuch aus der Nur-Existenz von phpMySpielzeug als
Klickibuntiichbindatenbankadmintool eine Existenzberechtigung abzuleiten?

Grüße
Kai

--
This signature is left as an exercise for the reader.

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 17:41:52 von Dirk Brosowski

Friedrich Baur schrieb:
>
> Christian Kirsch schrieb:
>
>
>>>>mysql - da weiß man, was man tut (und es ist hier on-topic!)
>>>>
>>>>oder wenn es unbdingt klicki bunti sein muss:
>>>>
>>>>mysqladmin
>>>
>>>
>>>Danke, kenne ich eigentlich beides.
>>>Wenn Du mir nun noch sagst, wie ich damit meine mysql-Datenbank
>>>administriere, die zu meinem Schlund-Webspace gehört, hast Du mich
>>>restlos glücklich gemacht.
>>>
>>
>>Schlund ist hier ebenso wenig on-topic wie phpMyAdmin. Wenn Dir Dein
>>Provider minderwertige Werkzeuge anbietet und Dich daran hindert,
>>geeignete zu benutzen, geh da weg. Oder werde Dein eigener Provider -
>>niemand zwingt Dich, bei Schlund oder anderen Billigheimern zu bleiben.
>
>
> Entschuldige, dass ich gefragt habe.
> Freundliche, höfliche und allwissende Zeitgenossen wie Du erleichtern
> das tägliche Leben ungemein.


Er hat aber doch Recht. Imgesamten Internetbereich gibt es fast nur noch
die "Geiz ist geil"-Mentalität. Und die Probleme davon werden dann hier
vorgelegt, nur weil da irgendwo etwas von MySQL steht.

Die Probleme sind aber mangelhafte Werkzeuge (i.allg. phpmyadmin),
welche eine im Hintergrund werkelnde Datenbank zur Bearbeitung
freigeben. Wenn man schon nicht bereit ist, ein wenig Geld auszugeben,
soll man wenigstens danach Zeit investieren und gezielte Fragen an den
richtigen Stellen einwerfen. Wenn man hier nur die Postings der letzten
2 Wochen überfliegt, weiss man sofort, dass man mit _diesen_ Problemen
hier falsch ist.

Grüße

Dirk

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 19:02:11 von Markus Popp

> oder wenn es unbdingt klicki bunti sein muss:
>
> mysqladmin
>

Was bitte ist Klicki-Bunti-mysqladmin?

Ich kenn mysqladmin eigentlich nur als Konsolenbefehl.

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 19:14:55 von Christian Kirsch

Markus Popp wrote:
>>oder wenn es unbdingt klicki bunti sein muss:
>>
>>mysqladmin
>>
>
>
> Was bitte ist Klicki-Bunti-mysqladmin?
>
> Ich kenn mysqladmin eigentlich nur als Konsolenbefehl.
>
>
Sorry - gemeint war der Administrator.

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 20:39:13 von Markus Popp

> > Was bitte ist Klicki-Bunti-mysqladmin?
> >
> > Ich kenn mysqladmin eigentlich nur als Konsolenbefehl.
> >
> >
> Sorry - gemeint war der Administrator.

Ach so - eh der MySQL Administrator (bzw. MySQL QueryBrowser), die direkt
von MySQL herausgegeben werden?

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 21:45:49 von Timo Kissing

Kai Ruhnau artikulierte sich wie folgt:

> [nur phpMyAdmin zur Verwaltung der DB]
> Diese Einschränkung seitens der Provider verdient tatsächlich nur das
> sofortige Meiden dieses Anbieters, woraufhin dich Christian dann hinwies.

Bitte nicht. Das läuft dann darauf hinaus, daß jeder selbsternannte
Webmaster sich einen Root- oder V-Server zulegt und all seinen Freunden da
auch noch Shell-Zugang gibt. Und das freut maximal irgendwelche
Skriptkiddies und Spammail-Versender, dem Netz an sich schadet es aber um
Größenordnungen mehr als phpMyAdmin es jemals schaffen kann.

lino
--
°° Oberster Verteidiger des Ordens der Dunklen Seite von de.ALL [tm] °°
There is a time and a place for everything.
[ The way of Mrs Marietta Cosmopolite, 3 Quirm Street, Ankh-Morpork, ]
[ Rooms for Rent, Very Reasonable. ]

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 21:48:49 von Kai Ruhnau

Markus Popp wrote:
>>> Was bitte ist Klicki-Bunti-mysqladmin?
>>>
>>> Ich kenn mysqladmin eigentlich nur als Konsolenbefehl.
>>>
>>>
>> Sorry - gemeint war der Administrator.
>
> Ach so - eh der MySQL Administrator (bzw. MySQL QueryBrowser), die direkt
> von MySQL herausgegeben werden?

Auch wenn ich nicht für Christian sprechen kann vermute ich recht stark:

Ja.

Grüße
Kai

--
This signature is left as an exercise for the reader.

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 18.02.2006 22:48:12 von Kai Ruhnau

Timo Kissing wrote:
> Kai Ruhnau artikulierte sich wie folgt:
>
>> [nur phpMyAdmin zur Verwaltung der DB]
>> Diese Einschränkung seitens der Provider verdient tatsächlich nur das
>> sofortige Meiden dieses Anbieters, woraufhin dich Christian dann hinwies.
>
> Bitte nicht. Das läuft dann darauf hinaus, daß jeder selbsternannte
> Webmaster sich einen Root- oder V-Server zulegt und all seinen Freunden da
> auch noch Shell-Zugang gibt. Und das freut maximal irgendwelche
> Skriptkiddies und Spammail-Versender, dem Netz an sich schadet es aber um
> Größenordnungen mehr als phpMyAdmin es jemals schaffen kann.

Ohne deine Aussage zu Kontern (sie gefällt mir) passt sie erst richtig
nach dem du mich beschnittenen zitierst.

Den Provider sollte man dann meiden, wenn die *einzige* Möglichkeit,
eine Datenbank zu administrieren, aus phpMyAdmin besteht. Es spricht
nichts wirklich dagegen, die Datenbank nach außen zu öffnen, sodass man
auch von seinem Rechner zu Hause aus mit mysql oder MySQLAdministrator
darauf zugreifen kann.

Grüße
Kai

--
This signature is left as an exercise for the reader.

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 19.02.2006 01:21:13 von Friedrich Baur

Kai Ruhnau schrieb:
>
> Friedrich Baur wrote:
[...]
> > Entschuldige, dass ich gefragt habe.
> > Freundliche, höfliche und allwissende Zeitgenossen wie Du erleichtern
> > das tägliche Leben ungemein.
>
> Sarkastisch musst du nicht werden.
>
> Du fragtest, welche Werkzeuge man überhaupt benutzen kann, wenn nicht
> phpMyAdmin. Darauf nannte dir Christian zwei Möglichkeiten, die beide um
> Größenordnungen besser und zuverlässiger funktionieren.
> Daraufhin wiest du darauf hin, dass es Provider gibt, die nur phpMyAdmin
> als Administrationsspielzeug anbieten und es dort sonst nichts gibt.
> Diese Einschränkung seitens der Provider verdient tatsächlich nur das
> sofortige Meiden dieses Anbieters, woraufhin dich Christian dann hinwies.
>
> Vielleicht war dein Kommentar auf mein Posting auch kein "Was denn
> sonst", sondern der Versuch aus der Nur-Existenz von phpMySpielzeug als
> Klickibuntiichbindatenbankadmintool eine Existenzberechtigung abzuleiten?

Ich habe schon bemerkt, dass ich hier die Kreise der Wissenden und
Besitzenden störe.

Sache ist

- phpMyAdmin ist anscheinend Teufelszeug[TM],
- wenn ich auch immer noch nicht weiß, warum
- mein Provider erlaubt Datenbankzugriff nur von der Domain aus,
- aber schreibt keineswegs das Teufelszeug vor
- ich habe nicht die Absicht, deshalb den Provider zu wechseln
- alldieweil die Datenbank genau wie der Server kein Selbstzweck sind
- sondern schlichtes Arbeitszeug
- und dass ich anständig gefragt habe, was sonst man noch benützen
könnte.

Es ist immer wieder erstaunlich, wieviel man schreiben kann, ohne eine
einfache Frage zu beantworten.
Da Ihr offensichtlich lieber unter Euresgleichen bleiben wollt, melde
ich mich hiermit ab.

Fröhliche Verrichtung allerseits.

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 19.02.2006 10:06:04 von Christian Kirsch

Friedrich Baur wrote:

>
> Ich habe schon bemerkt, dass ich hier die Kreise der Wissenden und
> Besitzenden störe.
>

Du gehörtest schnell zum Kreis der Wissenden, wenn Du läsest - Google
hält die Postings auch dieser Newsgroup vor.

> Sache ist
>
> - phpMyAdmin ist anscheinend Teufelszeug[TM],
> - wenn ich auch immer noch nicht weiß, warum

S.o.: Google/Groups, suche nach 'Mantra'. 80% der Probleme, die Leute
hier mit PHPMyAdmin haben, liegen an den Einschränkungen oder
Merkwürdigkeiten dieses Werkzeugs.

> - mein Provider erlaubt Datenbankzugriff nur von der Domain aus,
> - aber schreibt keineswegs das Teufelszeug vor
> - ich habe nicht die Absicht, deshalb den Provider zu wechseln
> - alldieweil die Datenbank genau wie der Server kein Selbstzweck sind
> - sondern schlichtes Arbeitszeug
> - und dass ich anständig gefragt habe, was sonst man noch benützen
> könnte.
>

Darauf hast Du auch anständig Antwort bekommen. Was spricht gegen einen
SSH-Zugang und mysql?

> Es ist immer wieder erstaunlich, wieviel man schreiben kann, ohne eine
> einfache Frage zu beantworten.
> Da Ihr offensichtlich lieber unter Euresgleichen bleiben wollt, melde
> ich mich hiermit ab.

Suit yourself

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 19.02.2006 10:27:51 von Helmut Schmuckermair

> Was spricht gegen einen
> SSH-Zugang

Das kann ich dir sagen: Sicherheitsbedenken! Kein vernünftiger Provider
gibt seinen Kunden einen SSH-Zugang. Aber dazu gabs ja schon ein Posting
vor mir...

Re: Benutzer soll im phpMyAdmin nur Datenbank mit eigenem Namen sehen

am 19.02.2006 11:57:26 von Dirk Brosowski

Helmut Schmuckermair schrieb:
>> Was spricht gegen einen
>> SSH-Zugang
>
>
> Das kann ich dir sagen: Sicherheitsbedenken! Kein vernünftiger Provider
> gibt seinen Kunden einen SSH-Zugang. Aber dazu gabs ja schon ein Posting
> vor mir...


Dann soll er halt mysql Worldwirde öffnen.

Mein Auto darf ich auch fahren, obwohl dort Sicherheitsbedenken die
Regel sind ;)

Grüße

Dirk