如何登录" postgres"用户在Windows 7上使用PostgreSQL 8.4.7

时间:2012-10-24 09:21:14

标签: windows postgresql

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

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

但为什么我无法使用postgres帐户登录我的桌面?

1 个答案:

答案 0 :(得分:9)

postgres帐户是一个服务帐户。它没有登录权限,无法登录。您可以使用runas.exe作为PostgreSQL用户帐户运行命令,或者右键单击某个程序并使用“Run as ...”。

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

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

psql -U postgres -h localhost dbname