반응형
fe_sendauth : 제공된 비밀번호 없음
database.yml :
# SQLite version 3.x
# gem install sqlite3
#
# Ensure the SQLite 3 gem is defined in your Gemfile
# gem 'sqlite3'
development:
adapter: postgresql
encoding: utf8
database: sampleapp_dev #can be anything unique
#host: localhost
#username: 7stud
#password:
#adapter: sqlite3
#database: db/development.sqlite3
pool: 5
timeout: 5000
# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
adapter: postgresql
encoding: utf8
database: sampleapp_test #can be anything unique
#host: localhost
#username: 7stud
#password:
#adapter: sqlite3
#database: db/test.sqlite3
pool: 5
timeout: 5000
production:
adapter: postgresql
database: sampleapp_prod #can be anything unique
#host: localhost
#username: 7stud
#password:
#adapter: sqlite3
#database: db/production.sqlite3
pool: 5
timeout: 5000
pg_hba.conf :
# TYPE DATABASE USER ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
# IPv6 local connections:
host all all ::1/128 trust
# Allow replication connections from localhost, by a user with the
# replication privilege.
#local replication postgres md5
#host replication postgres 127.0.0.1/32 md5
#host replication postgres ::1/128 md5
처음 세 줄의 METHOD를 md5에서 trust로 변경했지만 여전히 오류가 발생합니다.
그리고 내가 database.yml에서 시도한 것들의 조합에 관계없이 다음을 수행합니다.
~/rails_projects/sample_app4_0$ bundle exec rake db:create:all
항상 오류가 발생합니다.
fe_sendauth : 제공된 비밀번호 없음
이 튜토리얼을 따라 설정을 얻었습니다.
https://pragtob.wordpress.com/2012/09/12/setting-up-postgresql-for-ruby-on-rails-on-linux
Mac OSX 10.6.8
PostgreSQL 9.2.4 installed via enterpriseDB installer
Install dir: /Library/PostgreSQL/9.2
pg_hba.conf
또는 postgresql.conf
파일 을 변경 한 후 변경 사항을 적용 하려면 클러스터를 다시로드해야합니다.
명령 줄에서 : pg_ctl reload
db 내에서 (수퍼 유저로) : select pg_reload_conf();
PGAdmin에서 : db 이름을 마우스 오른쪽 버튼으로 클릭하고 "구성 다시로드"를 선택합니다.
참고 : 다시로드는 아카이브 활성화, 변경 등과 같은 변경에는 충분하지 않습니다 shared_buffers
. 이러한 변경 에는 클러스터를 다시 시작해야합니다.
참고URL : https://stackoverflow.com/questions/17996957/fe-sendauth-no-password-supplied
반응형
'program tip' 카테고리의 다른 글
NodeJS 애플리케이션의 안전한 배포 (0) | 2020.12.02 |
---|---|
"주석 속성 값은 상수 표현식이어야합니다."메시지 제거 (0) | 2020.12.02 |
Spring Boot 다중 데이터 소스 (0) | 2020.12.02 |
C ++는 동적 배열의 크기를 알려주지 않습니다. (0) | 2020.12.02 |
특정 Jenkins 작업이 동시에 실행되는 것을 방지하는 방법은 무엇입니까? (0) | 2020.12.02 |