Vì vậy, tôi đang sử dụng Cloud9 ide để cộng tác trong một dự án Node.js. Chúng tôi đang sử dụng Postgresql cho cơ sở dữ liệu, và the documentation for Postgres dường như làm cho nó khá đơn giản. Tôi có thể sudo service postgresql start
mà không gặp sự cố nhưng tôi không thể sudo -u postgres psql
mà không yêu cầu mật khẩu của tôi, điều mà tôi không biết vì Cloud9 đã thiết lập môi trường cho tôi. Mọi bản sửa lỗi hoặc đề xuất?Postgres thiết lập cơ sở dữ liệu trên Cloud9 yêu cầu sudo mật khẩu
Trả lời
Thay vì chạy sudo -u postgres psql
hãy thử chạy sudo sudo -u postgres psql
và bạn sẽ tham gia ngay. Tài liệu trước đó đã lưu ý điều này nhưng gần đây đã bị thay đổi. Nó sẽ sớm được hoàn nguyên.
Theo mặc định, tài khoản UNIX "postgres" bị khóa, có nghĩa là nó không thể đăng nhập bằng mật khẩu. Xem this answer on serverfault để được giải thích đầy đủ.
Cũng thử sudo -s
để mở một shell root và tinh chỉnh hệ thống của bạn.
Đúng vậy, nó là một ý tưởng tồi để sử dụng postgres passwd sudo, nhưng tại nhà ga Cloud9 bạn đang đăng nhập như 'ubuntu', và tôi không biết mật khẩu của ubuntu đó, vì vậy tôi không thể sử dụng các khuyến nghị của mình. Tôi có thể làm gì không? – CodeBrewer
Hãy thử 'sudo -s' để mở vỏ làm gốc –
- 1. pg_restore yêu cầu mật khẩu cho cơ sở dữ liệu khi không có
- 2. Nhận sudo yêu cầu mật khẩu qua GUI
- 3. mlab đặt lại mật khẩu cơ sở dữ liệu
- 4. Tại sao rvm install 2.0.0 yêu cầu mật khẩu sudo?
- 5. Bạn lưu mật khẩu cơ sở dữ liệu ở đâu?
- 6. Với sqlalchemy cách liên kết động với cơ sở dữ liệu theo yêu cầu
- 7. cách lưu trữ mật khẩu trong cơ sở dữ liệu?
- 8. gitosis yêu cầu mật khẩu
- 9. Cách lấy mật khẩu cho sudo
- 10. Heroku - Không thể thiết lập cơ sở dữ liệu postgres thông qua ứng dụng Play Framework?
- 11. Sao chép cơ sở dữ liệu trong postgres
- 12. API cơ sở dữ liệu HTML5: Yêu cầu đồng bộ
- 13. Node.js + postgres quản lý cơ sở dữ liệu giao dịch
- 14. Thiết lập kịch bản thư cơ sở dữ liệu
- 15. Lệnh Git yêu cầu sudo trên OSX
- 16. Chuyển đổi cơ sở dữ liệu Postgres thông thường thành cơ sở dữ liệu không gian
- 17. URL trích dẫn mật khẩu cơ sở dữ liệu PostgreSQL tại Django
- 18. FindBugs và bảo mật mật khẩu cơ sở dữ liệu vấn đề
- 19. Thiết lập mật khẩu cho H2
- 20. nhập tệp osm vào cơ sở dữ liệu postgres/postgis
- 21. Yêu cầu dữ liệu chính không thiết lập baseUrl
- 22. Thiết lập: chỉ yêu cầu mật khẩu cho các tình huống nhất định
- 23. Đảm bảo cung cấp mật khẩu cơ sở dữ liệu trong ứng dụng Rails
- 24. Cơ sở dữ liệu đám mây Postgres Plus và Dịch vụ cơ sở dữ liệu quan hệ Amazon (Amazon RDS)
- 25. Postgres tạo cơ sở dữ liệu người dùng
- 26. Bảo mật mật khẩu trong thiết lập nginx Multi-Dev
- 27. cơ sở dữ liệu độc lập
- 28. Khóa SSH Giữ Yêu cầu mật khẩu trên Gitlab
- 29. Sử dụng cơ sở dữ liệu postgres với symfony3
- 30. Thiết kế cho cơ sở dữ liệu
Vâng, thật kỳ quặc. Hoạt động mặc dù. Cảm ơn! – CodeBrewer
Logic đằng sau lệnh này chính xác là gì? – Matthias