Salve ho questo problema.
Ho un sito creato con un cms di nome Dolphin.Ho installato Dolphin nella root e in 4 sottodomini per dividere le lingue in modo netto, quindi:
www.miosito.com
it-it.miosito.com
es-es.miosito.com
de-de.miosito.com
fr-fr.miosito.com
Ogni installazione ha quindi il proprio database che si chiamano rispettivamente:
bfriende_en
bfriende_it
bfriende_es
bfriende_de
bfriende_fr
Tutti i database hanno lo stesso numero di tabelle tutte strutturate in ugual modo.
Il problema arriva qui.Ho intenzione di unire le tabelle in cui si trovano i membri che in questo caso si chiama Profiles, fra tutti i databases, di modo che chi entra nel sito italiano è comunque in grado di vedere e contattare anche gli utenti di altre lingue.Per questo ho cercato di usare il sistema delle view di Mysql 5, eseguendo questa query mentre mi trovo nel database principale ( bfriende_en) cercando di unire le tabelle con quello francese (bfriende_fr):

CREATE VIEW bfriende_fr.Profiles AS SELECT * FROM Profiles

Ricevo questo errore con phpmyadmin:

#1050 - Table 'Profiles' already exists

Allora ho provato con quest altra query:

CREATE VIEW db_fr.Profiles AS SELECT * FROM Profiles

e ricevo questo errore:

#1142 - CREATE VIEW command denied to user 'bfriende'@'localhost' for table 'Profiles'

allo stesso modo:

CREATE VIEW fr_db.Profiles AS SELECT * FROM Profiles

errore:

#1142 - CREATE VIEW command denied to user 'bfriende'@'localhost' for table 'Profiles'

Perche succede questo?
Ho sbagliato qualcosa?
Non devo usare il sistema view ma qualcos altro?
Il fatto che io utilizzi Dolphin non implica niente.E' un problema generale
Sono su Linux

Grazie in anticipo