Як змінити пароль postgresql користувача за допомогою SQL. У мене є користувач (alex) і його пароль (наприклад, пропуск), мені потрібно змінити, використовуючи заяву sql, його пароль на NULL ...
Як змінити пароль postgresql користувача за допомогою SQL. У мене є користувач (alex) і його пароль (наприклад, пропуск), мені потрібно змінити, використовуючи заяву sql, його пароль на NULL ...
Відповіді:
Ти хочеш
ALTER ROLE alex SET PASSWORD TO NULL
Вам, звичайно, доведеться робити це як супергерой Postgres.
На жаль, це не дозволяє увійти з порожнім паролем. Ви можете увійти без пароля, лише якщо ваш запис pg_hba.conf вказує тип автентифікації "довіра" замість "md5" або "пароль".
Отже, ця команда SQL - це просто очищення пароля для користувача, який раніше його мав, але якому зараз довіряють входити без пароля. Насправді не можна автентифікуватись із порожнім паролем. Відмінність невелика.