Mailinglisten-Archive |
Hiho hiho!
Entziehen aller Rechte, wenn schon welche vorhanden sind:
REVOKE all privileges ON <dbname>.tmp_* FROM <werauchimmer>_(at)_<host>;
Neue Rechte vergeben:
GRANT select, insert, update, delete, create, drop ON <dbname>.tmp_* TO
<werauchimmer>_(at)_<host>;
Ich weiß, daß RTFM nicht die beliebteste Antwort ist, aber versuch mal
Kapitel 4.3 in der MySQL Doku.
Gruß
Ralf
Andreas Krueger wrote:
> --> Wie kann ich auf ge-wildcard-eten Tabellen
> mehr Rechte erlauben? <--
>
>SQL-Befehl :
> DROP TABLE IF EXISTS tmp_res_CoinValueDistribution
>MySQL meldet:
> drop command denied to user: 'cyedata_(at)_localhost'
> for table 'tmp_res_coinvaluedistribution'
>
>
>thx,
>Andreas
>
>----
>
>
>Hallo,
>
>Ich würde gerne Wissenschaftlern
>Auswertung meiner Daten ermöglichen,
>ohne zuviel Rechte zu vergeben.
> --> Wie kann ich auf ge-wildcard-eten Tabellen
> mehr Rechte erlauben? <--
>
>Sie sollen auf ALLEN tables
> SELECT und CREATE dürfen,
>aber auf allen Tabellen, die mit "tmp_" anfangen,
> sehr viel mehr (zB UPDATE, DROP, etc.)
>
>Die relevanten Teile der mysql-db habe ich unten gedumpt.
>
>Danke im voraus!
>Andreas Krueger
>
>
>
>P.S.:
>Es handelt sich um das Euro-Projekt CYE.
> www.AndreasKrueger.de/euro
>Schon > 80 Portemonnaies, > 50 Members sind dabei.
>Ein Portemonnaie enthält im Schnitt 4,15 € in 11-13 Münzen
>Wer Lust hat, strukturiert und zielgerichtet an den Daten zu
>arbeiten:
> www.AndreasKrueger.de/euro/data
>
>
>------------------------------------------------------------
>------------------------------------------------------------
> der DUMP von mysql
>------------------------------------------------------------
>------------------------------------------------------------
>
>#
># Daten für Tabelle `columns_priv`
>#
>
>#
># Daten für Tabelle `db`
>#
>
>INSERT INTO db (Host, Db, User, Select_priv, Insert_priv,
>Update_priv, Delete_priv, Create_priv, Drop_priv, Grant_priv,
>References_priv, Index_priv, Alter_priv) VALUES ('%', 'test%', '',
>'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'N', 'Y', 'Y', 'Y'),
>('%', 'cye.tmp_%', 'cyedata', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'N',
>'N', 'N', 'Y'),
>('%', 'cye', 'cyedata', 'Y', 'N', 'N', 'N', 'Y', 'N', 'N', 'N',
>'N', 'N');
>
>#
># Daten für Tabelle `func`
>#
>
>
>#
># Daten für Tabelle `host`
>#
>
>
>#
># Daten für Tabelle `tables_priv`
>#
>
>INSERT INTO tables_priv (Host, Db, User, Table_name, Grantor,
>Timestamp, Table_priv, Column_priv) VALUES ('%', 'cye', 'cyedata',
>'cye_tmp_%', 'admin_(at)_localhost', 20020624121449,
>'Select,Insert,Update,Delete,Create,Drop,Alter', ''),
>('%', 'cye', 'cyedata', 'cye_questions', 'admin_(at)_localhost',
>20020621172904, 'Select,Insert', ''),
>('%', 'cye', 'cyedata', 'cye_sql', 'admin_(at)_localhost',
>20020621172931, 'Select,Insert', ''),
>('%', 'cye', 'cyedata', 'cye_ideas', 'admin_(at)_localhost',
>20020621175741, 'Select,Insert', '');
>
>#
># Daten für Tabelle `user`
>#
>
>INSERT INTO user (Host, User, Password, Select_priv, Insert_priv,
>Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv,
>Shutdown_priv, Process_priv, File_priv, Grant_priv,
>References_priv, Index_priv, Alter_priv)
>VALUES
>('%', 'cyedata', 'UEBERSCHRIEBEN', 'N', 'N', 'N', 'N', 'N', 'N',
>'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N')
>
>
>
>---
>Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
>-->> http://www.4t2.com/mysql
>
>
>
--
Ralf Narozny
Splendid Internet GmbH
Skandinaviendamm 212, 24109 Kiel, Germany
fon: +49 431 660 97 0, fax: +49 431 660 97 20
mailto:rnarozny_(at)_splendid.de, http://www.splendid.de
---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive