4

我在 Windows 7 桌面上安装了 PostgreSQL。

通常 PostgreSQL 会在我的桌面上创建新帐户,但是当我想切换用户时,没有名为postgres. 然后我检查了目录“C”中的用户文件夹,并且已经有一个名为postgres.

postgres但是为什么我不能使用帐户登录到我的桌面?

4

1 回答 1

11

postgres帐户是服务帐户。它没有登录权限,无法登录。您可以使用runas.exePostgreSQL 用户帐户来运行命令,或者右键单击程序并使用“运行方式...”。

在 PostgreSQL 9.2 及更高版本中,安装程序NETWORKSERVICE默认将 PostgreSQL 放入,因此不需要postgres创建用户帐户。

通常,无需postgres在 Windows 上以用户身份运行程序。只需指定要连接到 PostgreSQL 服务器的用户,例如:

psql -U postgres -h localhost dbname
于 2012-10-24T09:32:29.553 回答