# psycopg2.OperationalError: fe\_sendauth: no password supplied

**URL:** https://discuss.tryton.org/t/psycopg2-operationalerror-fe-sendauth-no-password-supplied/5961
**Category:** System Administrator
**Created:** [February 21, 2023, 9:08pm UTC](https://discuss.tryton.org/t/psycopg2-operationalerror-fe-sendauth-no-password-supplied/5961 "2023-02-21T21:08:14Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![A.yenez](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/a/8c91f0/32.png) [@A.yenez](https://discuss.tryton.org/u/A.yenez)
#### Post date: [February 21, 2023, 9:08pm UTC](https://discuss.tryton.org/t/psycopg2-operationalerror-fe-sendauth-no-password-supplied/5961/1 "2023-02-21T21:08:14Z")

</div>

Hello, I am trying to execute a similar command but it asks me for a password.

In which file should it be supplied?

```auto
Traceback (most recent call last):
  File "/usr/local/bin/trytond-console", line 22, in <module>
    console.run(options)
  File "/usr/local/lib/python3.7/dist-packages/trytond/console.py", line 45, in run
    with Transaction().start(db_name, 0, readonly=True):
  File "/usr/local/lib/python3.7/dist-packages/trytond/transaction.py", line 107, in start
    database = backend.Database(database_name).connect()
  File "/usr/local/lib/python3.7/dist-packages/trytond/backend/postgresql/database.py", line 232, in __new__
    cursor_factory=LoggingCursor)
  File "/usr/lib/python3/dist-packages/psycopg2/pool.py", line 161, in __init__
    self, minconn, maxconn, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/psycopg2/pool.py", line 58, in __init__
    self._connect()
  File "/usr/lib/python3/dist-packages/psycopg2/pool.py", line 62, in _connect
    conn = psycopg2.connect(*self._args, **self._kwargs)
  File "/usr/lib/python3/dist-packages/psycopg2/ __init__.py", line 130, in connect
    conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
psycopg2.OperationalError: fe_sendauth: no password supplied

```

---

<div class="post-metadata">

### Author: ![dotbit](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/dotbit/32/2093_2.png) [@dotbit](https://discuss.tryton.org/u/dotbit)
#### Post date: [February 22, 2023, 9:41am UTC](https://discuss.tryton.org/t/psycopg2-operationalerror-fe-sendauth-no-password-supplied/5961/2 "2023-02-22T09:41:31Z")

</div>

You need to supply the password as described in [trytond configuration](https://docs.tryton.org/projects/server/en/latest/topics/configuration.html#topics-configuration).

You can either create a configuration file which supplies the password, or you can pass it through an environment variable, ex. TRYTOND\_DATABASE\_\_URI.

The simplest is probably to use the config file, with `trytond-console -c trytond.conf -d databasename`.
