PgAdmin创建PostgreSQL角色后,Babelfish连接报错‘非Babelfish用户’求助
PostgreSQL角色无法通过Babelfish(MSSQL兼容模式)连接的问题
- 已通过PgAdmin在PostgreSQL中执行以下语句创建角色:
CREATE ROLE user_name LOGIN PASSWORD 'xyz';,且该凭据可正常通过PgAdmin登录PostgreSQL服务器。 - 尝试使用该角色通过MSSQL Server(Babelfish)连接时,出现登录失败错误,错误提示为:无法连接到服务器,登录失败。用户 'user_name' 登录失败。
- 使用postgres用户登录Babelfish后,执行查询语句
SELECT * FROM pg_user;,可以正常查询到该角色的详细信息。
内容的提问来源于stack exchange,提问作者MAK
相关产品推荐
相关产品推荐

