Express и MySQL создание соединения с базой данных с данными User-а

Мы создаем соединение к базе, используя стандартную конструкцию

var connection = mysql.createConnection({
  host     : 'localhost',
  user     : 'user',
  password : '1111',
  database : 'test'
});

Каким образом можно задавать эти данные при подключении пользователя, который внесен в базу со своими привилегиями, со своим именем и паролем, как бы меняя этот объект динамически. Может можно создать подключение к Mysql в каком-то Middleware, получив из frontend-а имя и пароль user-а. Спасибо.


Ответы (0 шт):