2015-10-09 3 views
1

Я знаю, что вы можете получить доступ к базе данных от имени домена с помощью этого пользователя [email protected], но сможет ли этот пользователь также получить доступ к базе данных, если они пытаются подключиться через другую страницу на этом домен, т.е. example.com/page?Подключение к базе данных как удаленного пользователя

Я прошу об этом, поскольку я пытаюсь подключиться к доменному имени, которое будет устанавливать соединения с разных страниц и подпапок, то есть example.com/admin/page, установит его только с example.com, поскольку окончание будет принято всеми переменными этого домена из подключения к базе данных или будет ли каждая страница настраиваться как отдельные пользователи в базе данных?

EDIT:

, когда я говорю «Я знаю, что вы можете получить доступ к базе данных из доменного имени с пользователем, как этот [email protected]» Я имею в виду, что вы можете создать пользователя MySQL, что удаленный может получить доступ из имени домена, оператор в mysql будет выглядеть как GRANT ALL PRIVILEGES ON *.* TO [email protected] IDENTIFIED BY 'password' WITH GRANT OPTION;, что я спрашиваю, может ли этот пользователь получить доступ ко всем переменным example.com?

ответ

1

Я думаю, вы вводите в заблуждение несколько концепций здесь.

«Страница», как на веб-странице, так и на домене, как на www.example.com, не имеет большого значения при подключении к базе данных.

Возможно, вы используете mysql, поэтому вам нужно будет убедиться, что ваш процесс, который обрабатывает какой-либо веб-запрос (например, ваш сервер Apache или IIS или что-то еще), может подключаться к базе данных.

например: Если apacheserver работает на 1.2.3.4, убедитесь, что MySQL позволяет устанавливать соединение с 1.2.3.4

веб-страниц не сам себе важно.

1

Да, пользователи с разных страниц смогут подключиться.

Нет, вам не нужно создавать разных пользователей для каждого URL-адреса в вашем приложении.

Доменная часть имени пользователя определяется MySQL, выполняющей разрешение DNS на подключаемом IP-адресе. Он не имеет ничего общего с запросом страницы на ваш PHP-скрипт.

Смежные вопросы