哦忘记了,随后建立数据库:
$./createdb -O develop -W mydb
用develop连接mydb时不提示输入密码

解决方案 »

  1.   

    你是怎么用develop连接mydb,不是psql mydb吧,如果是在postgres提示符身份下进库用的还是数据库管理员的身份。
      

  2.   

    我用C写的程序连接postgresql数据库,里面也不要用户名密码的,不过前提是你必须以数据库管理员(默认postgres)的身份执行程序,也就必须在本机上,用root执行就连不上数据库,如果程序中有指定用户名密码那就没问题。远程连接没有用户名和密码应该是连不上的。
      

  3.   

    用最原始的方法创建用户应该可以有密码的 :  su - postgres  
      createuser pguser 
      psql -l
      psql DbName
      alter user pguser PASSWORD 'password'再设置 pg_hba.conf 就应该需要密码了