私は2つのDBに一緒に参加してクエリを完了します。mySqlで複数のDBに加わる、ユーザーの信用問題
$strSQL = "SELECT tbl.SecurityKey,
tbl.method,
tbl.amount,
tbl.TxType,
CONCAT(u.firstname,' ',u.lastname) AS fullname
FROM $CFG->paymentdbname.tblPayment tbl
JOIN $CFG->dbname.vle5_user u
ON u.id = " . $uid . "
WHERE VendorTxCode='" . mysql_real_escape_string($strVendorTxCode) . "' and VPSTxId='" . mysql_real_escape_string($strVPSTxId) . "'";
私が午前問題は、各DBは、独自のユーザーを持っているので、私はそれが正しい権限を持ってdosen'tユーザーとして失敗したユーザーのいずれかを使用してクエリを実行しようとするということです。
Pleskのコントロールパネルでは、両方のユーザーにアクセスできるDBユーザーがいるかもしれませんが、これはオプションではないようです。
わからない、あなたがそれを見てきた場合は、しかし、HTTP単一のSQLに二つの異なるDBを使用することができ、この後にDB AとBのユーザーXへのすべての権限を追加します/ /stackoverflow.com/questions/1565993/oracle-database-link-mysql-equivalentはあなたにある方向を与えるかもしれません... –