先决条件
在为 DBMS 账户分配权限之前,请执行以下操作:
配置要安装管理服务器的 DBMS 账户
要配置用于安装管理服务器的 DBMS 账户:
CREATE USER "kscadmin" WITH PASSWORD '<密码>';
kav):
CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscadmin";
我们建议您将按照本说明步骤 3 创建的 Postgres 角色指定为数据库所有者(在本例中,该角色为 kscadmin)。如果需要指定另一个 Postgres 角色,请以该所有者(或超级用户)角色连接到数据库,并运行以下命令:
GRANT ALL PRIVILEGES ON DATABASE "kav" TO "kscadmin";
GRANT USAGE ON SCHEMA public TO "kscadmin";
GRANT CREATE ON SCHEMA public TO "kscadmin";
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA "public" TO "kscadmin";
GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA "public" TO "kscadmin";
确保数据库所有者角色拥有 CONNECT 和 TEMPORARY 权限。
如果发生“新编码 (UTF8) 与模板数据库编码不兼容”错误,请使用以下命令创建数据库:CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscadmin" TEMPLATE template0;
而不是:CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscadmin";
安装完成后,管理服务器将使用所创建数据库来存储管理服务器数据。管理服务器进入就绪状态。
页面顶部