0
我在这里跟随GeoDjango内置教程:密码验证失败 - 的PostGIS/PostgreSQL数据库使用GeoDjango内置
https://docs.djangoproject.com/en/dev/ref/contrib/gis/tutorial/#introduction
我成功地完成了安装/设置。
当我尝试在命令行中输入的第一个命令:
CREATEDB -T template_postgis GeoDjango内置
我收到此错误信息:
CREATEDB:无法连接到数据库的Postgres:FATAL:密码认证失败,用户“mss”
mss是我的Windows用户名。 我应该使用我在安装postgresql时输入的密码吗?安装过程中的默认用户名是postgres ...所以在那种情况下,我如何更改用户名?
感谢您的帮助!
(我在Windows XP)
不是一个完整的答案,而是一个提示:在参考教程中,'su'和'sudo'用于执行shell命令其他用户权限 - 在这种情况下''postgres'。 AFAIK在Windows上可以通过'runas'命令完成。 –