![](/img/trans.png)
[英]Django Test: error creating the test database: permission denied to copy database “template_postgis”
[英]Permission Denied for create_template_postgis-1.5.sh - Django
$ wget https://docs.djangoproject.com/en/dev/_downloads/create_template_postgis-1.5.sh
$ chmod +x create_template_postgis-1.5.sh
tameen@tameen-HP:~/Downloads/ $ sudo -u postgres ./create_template_postgis-1.5.sh
sudo: unable to execute ./create_template_postgis-1.5.sh: Permission denied
以root身份登录
root@tameen-HP:~/Downloads/ $ sudo -u postgres ./create_template_postgis-1.5.sh
sudo: unable to execute ./create_template_postgis-1.5.sh: Permission denied
为什么权限被拒绝?
拒绝它的原因是因为您使用不是超级用户的帐户(在这种情况下为postgres)以超级用户特权的身份执行全部操作。
您所要做的就是在/ home /上复制create_template_postgis-1.5.sh
cp create_template_postgis-1.5.sh /home/
然后执行su - postgres
以登录到postgres用户或以postgres用户身份登录。
导航到/ home /,然后执行以下命令
./create_template_postgis-1.5.sh
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.