我在我的应用程序中使用PostgreSQL DB,我曾经创建了特殊的Windows用户帐户来运行数据库服务。
现在我需要在Local System帐户下运行PostgreSQL服务! PostgreSQL中是否有配置指定服务运行的用户帐户?
谢谢,
答案 0 :(得分:2)
计算机管理 - >服务 - >选择Postgres服务器服务 - >右键单击 - >属性 - >检查“登录”选项卡,就像任何其他Windows服务一样。
(可能有点关闭命名,我在家里无法访问Windows机器,但我相信你可以即兴发挥。)
答案 1 :(得分:2)
从PostgreSQL站点下载zip存档的二进制文件。提取内容。创建一个文件夹,比如'data',用于存储db文件等。打开Windows Advanced System Configuration - >环境变量。
创建一个名为PGDATA的新系统变量,并将其值设置为数据文件夹的完整路径,如 - 'C:\ PostgreSQL \ data'(不带单引号)。
接下来在Path变量中包含bin文件夹的完整路径,如-'C:\ PostgreSQL \ bin; ....'。
完成后,请执行以下操作...
答案 2 :(得分:0)
我认为您不需要在本地系统帐户下执行任何特殊操作。我们在这里使用PostgreSQL数据库,并且我们一直在本地系统帐户上安装它们。我从未在安装中看到过允许您指示服务的系统帐户的配置设置。