раньше немного путался в работе. Идентификатор мысли запускает его вами, чтобы узнать, знает ли кто-нибудь, что происходит.
Мы работали над внутренней системой администрирования для нашего клиента, и ее обряд готовился к запуску. Он состоит из ДВУХ баз данных MySQL на сервере [db_1 и db_2] и внешнего интерфейса PHP. [Обе базы данных содержат несколько таблиц].
Возможно, существует 90 различных файлов PHP, некоторые из которых требуют подключения к нашим базам данных, и ВСЕ эти подключения выполняются через одну функцию PHP, которая явно подключается к первой базе данных, упомянутой выше [db_1], и предоставляет логин и пароль. , И это прекрасно работает.
Однако наша вторая база данных, db_2, похоже, не требует собственного логина и пароля для доступа к ее содержимому.
Как только мы подключаемся к db_1, у нас появляется полный доступ к db_2, если мы используем полное имя для наших таблиц [т.е.: db_2.usersTable] -> ("SELECT * FROM db_2.usersTable WHERE ... «).
И это то, что вызывало большую путаницу.
У меня такой вопрос: как только вы подключаетесь к базе данных на сервере, у вас есть доступ к другим базам данных на этом сервере или мы что-то пропускаем ???
Любая обратная связь с благодарностью ребята ...