Metasploit“MSF”连接postgresql时因排序规则版本不匹配导致无法连接

一、问题

更新Kali之后使用Metasploit时出现一个问题,连接postgresql时因排序规则版本不匹配导致无法连接

警告:  database "msf" has a collation version mismatch
DETAIL:  The database was created using collation version 2.36, but the operating system provides version 2.37.
HINT:  Rebuild all objects in this database that use the default collation and run ALTER DATABASE msf REFRESH COLLATION VERSION, or build PostgreSQL with the right library version.

其实就是换了一个2.37的版本,可能更新的时候版本未进行同步问题

二、解决方法

sudo -u postgres psql -U postgres -d msf
REINDEX DATABASE msf;
ALTER DATABASE msf REFRESH COLLATION VERSION;

Metasploit“MSF”连接postgresql时因排序规则版本不匹配导致无法连接_第1张图片

你可能感兴趣的:(疑难杂症,postgresql,数据库,sql)