PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Може ли някой да обясни как ролите на Postgresql, потребителите на Postgresql и потребителите на Linux са свързани помежду си?

  • Потребителските имена на OS и Postgres DB не са свързани; те живеят в отделни вселени.
  • едно изключение :ако се свържете от същата машина чрез сокета на unix домейна и не посочвате изрично потребителско име , името на вашата операционна система също се приема за вашето потребителско име в DB. (което в повечето случаи не е правилно)
  • второ изключение:потребителското име "postgres" се използва както като потребителско име на ОС (собственик на файловете, uid на изпълняваните процеси) и като суперпотребител на СУБД.
  • Забележка:"root" е лошо име за 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. Зареждане на стоп думи от Postgresql към Solr6

  2. Разлика между две дати в postgresql

  3. Разлика между времеви отпечатъци с/без часова зона в PostgreSQL

  4. изключване на дублирани полета в съединение

  5. Как мога да изпратя някаква http заявка от postgresql функция или тригер