PostgreSQL忘记密码的解决方法

在安装PostgreSQL所在机器切换到postgre用户下:

su - postgres


使用psql命令登录:

psql

s


使用\l命令查看所有的数据库:

\l



使用\c dbname切换到指定数据库:

\c ambari




使用\d命令显示所有表。发现无法显示:

\d



执行下面命令解决无法显示表的问题:

grant all on SCHEMA ambari to public;

SET search_path=ambari;

再使用\d命令可以看到表了.


参考:http://www.cnblogs.com/drizzlewithwind/p/5783463.html

你可能感兴趣的:(PostgreSQL忘记密码的解决方法)