(PHP 5)
mysqli_change_user(no version information, might be only in CVS)
mysqli->change_user -- Сменить пользователя соединенияПроцедурный стиль:
bool mysqli_change_user ( mysqli link, string user, string password, string database )Объектно-ориентированный стиль (метод):
class mysqli {
Функция mysqli_change_user() используется для изменения пользователя
соединения с базой данных, переданного в параметре link
и устанавливает
в качестве текущей базу данных, определенную параметром database
.
В качестве параметра database
может быть передан NULL.
В результате будет изменен лишь пользователь, а база данных выбрана не будет. В этом случае
для выбора базы данных используйте функцию mysqli_select_db().
Для успешной смены пользователя необходимо обеспечить передачу действительных параметров
username
и password
, а указанный пользователь должен иметь
достаточные права для доступа к запрашиваемой базе данных. Если по каким-либо причинам произойдет ошибка
авторизации, авторизация текущего пользователя останется в прежнем состоянии.
Замечание: После этой функции, подключение к базе данных будет вести себя, как полностью новое соединение, вне зависимости от того, была ли операция завершена успешно. Это включает в себя откат всех незавершенных транзакций, закрытие всех временных и разблокирование заблокированных таблиц.
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Пример 2. Процедурный стиль
|
Результат выполнения данного примера:
База данных по-умолчанию: world Значение переменной a: NULL |
Пред. | Начало | След. |
mysqli_bind_result | Уровень выше | mysqli_character_set_name |