我在pgsql中创建了一个没有密码的新用户。但是,当我尝试为该用户创建数据库时,它会提示输入密码
>createuser -d -S -R -U postgres test1
Password:
>createdb -U test1 db1
Password:
我尝试过超级用户密码,但它给了我错误:
createdb: could not connect to database template1: FATAL: password authentication failed for user "test1"
请帮忙, 谢谢
答案 0 :(得分:2)
有一种通过提示密码来创建用户的替代方法。 您可以在创建用户时提供-P选项。 像:
createuser -d -S -R -U postgres test1
答案 1 :(得分:0)
这可能适合你,
psql
您需要从命令提示符运行此命令。转到PostgreSQL文件夹,您可以在其中找到程序mydb
并尝试此命令。 <uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-feature android:name="android.hardware.bluetooth_le"
将是数据库名称。
参考:How to prevent asking for password when creating new database in PostgreSQL 10?