PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Ai đó có thể giải thích vai trò của Postgresql, người dùng Postgresql và người dùng Linux liên quan với nhau như thế nào không?

  • Tên người dùng OS và tên người dùng Postgres DB không liên quan ; họ sống trong các vũ trụ riêng biệt.
  • một ngoại lệ :nếu bạn kết nối từ cùng một máy qua ổ cắm miền unix và bạn không chỉ định rõ ràng tên người dùng , tên hệ điều hành của bạn cũng được coi là tên người dùng DB của bạn. (trong hầu hết các trường hợp là không đúng)
  • ngoại lệ thứ hai:tên người dùng "postgres" được sử dụng làm tên người dùng OS (chủ sở hữu của tệp, uid của các quy trình đang chạy) với tư cách là siêu người dùng DBMS.
  • Lưu ý:"root" là tên không hợp lệ đối với người dùng DB.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sao chép hàng loạt C # sang PostgreSql

  2. Làm cách nào để thực hiện các truy vấn khi kết nối DB trong Rails?

  3. Không thể tìm thấy cột có tên logic

  4. MultipleActiveResultSets cho mô hình dữ liệu thực thể postgresql và ado.net

  5. Kiểm tra cú pháp PostgreSQL mà không cần chạy truy vấn