当手动部署PostgreSQL实例并与sdb存储引擎连接时,需要创建foreign server并指定连接的相关参数(参考PG实例组件连接),那么如何查看已创建的server的详细信息呢?
假如创建的server名称为“sdb_server”,在PG shell中执行以下命令:
postgres=# \des+ sdb_server
输出结果如下:
List of foreign servers
Name | Owner | Foreign-data wrapper | Access privileges | Type | Version |
FDW Options
| Description
------------+----------+----------------------+-------------------+------+---------+-----------------
-----------------------------------------------------------------------------------------------------
---------+-------------
sdb_server | sdbadmin | sdb_fdw | | | | (address '127.0.
0.1', service '11810', "user" 'sdbadmin', password 'sdbadmin', preferedinstance 'A', transactio
n 'off') |
(1 row)
如果发现密码设置错误,想要修改,参考语法:
postgres=# alter server sdb_server options (set password ‘newpass’);