0

这是我第一次在ubuntu12.04中安装ckan2.2。我按照文档设置数据存储,但是当我执行命令行“paster datastore set-permissions postgres -c xxxx/development.ini”时,失败并返回

 AttributeError: 'NoneType' object has no attribute 'auth_audit_exempt'
我已经配置了“ckan.datastore.write_url”和“ckan.datastore.read_url”,我确定密码是正确的。如果我跳过此设置,我将无法运行 ckan。

 sqlalchemy.exc.OperationalError: (OperationalError) FATAL:  role "datastore_default" is not permitted to log in
 None None 

谁能帮我 ??

终于,我解决了这个问题……

只需使用超级用户“postgres”和“alter role datastore_default login”登录数据库“datastore_default”;

呜呜呜……

4

1 回答 1

1

我认为您创建了一个糟糕的用户。你确定你创建的用户命令是: sudo -u postgres createuser -S -D -R -P ckan_default 。可选的 -S -D -R -P 必须大写。

于 2013-11-01T03:34:51.403 回答