我尝试在Django中运行单元测试,它创建了一个新的数据库。数据库有postgis扩展,当我定期创建数据库时,我使用"CREATE ExTENSION postgis“。DatabaseError: permission denied to create extension "postgis"
HINT: Must be superuser to create this用户已经有了Create DB权限,我在Ubuntu12.04和Postgis<
我使用的Linux机器有SuSE 12.1,安装了Postgres9.4(作为root)。我能够在用户区域编译和安装PostGIS 2.5扩展。我可以使用我的个人用户启动Postgres。我如何让Postgres知道引用这个目录,其中所有PostGIS扩展名相关的文件/对象都可用?当我尝试创建扩展时,我会得到以下错误:
ERROR: could not open extension control file "&
我在上创建了Postgres数据库和用户。我正在尝试为该用户安装postgis扩展:ERROR: permission denied to create extension"postgis"
HINT: Must be superuser to create this extension.正如您所看到的,它不允许我为这个用户创建扩展,所以我尝试让这个用