![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 295 Pomógł: 7 Dołączył: 26.03.2004 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie - jak można z poziomu zapytania sql uzyskać informacje o zalogowanym do bazy użytkowniku? Czy jest jakaś zmienna, która to przechowuje? Chcę podczas UPDATE tabeli zapisać kto dokonał zmian, a nie wiem jak uzyskać z poziomu sql'a kto jest zalogowany.
Będę wdzięczny za pomoc ![]() -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Nie używam postgre ale wpisałem w google:
postgresql connected user info I już jeden z pierwszych wyników rozwiązuje tę skomplikowaną zagadkę... http://stackoverflow.com/questions/464623/...atabase-via-sql -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 295 Pomógł: 7 Dołączył: 26.03.2004 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
To co znalazłeś umozliwia zobaczenie listy wszystkich uzytkowników w systemie (odpowiednik select * from mysql.user) oraz wyświetla listę aktualnie zalogowanych użytkowników.
A ja chcę żeby zapytanie sql wyświetliło nazwę konkretnego użytkownika, który je wykonuje. Mam system GIS działający na postgres i chcę przy pomocy triggerów zapisywać kto co nagrzebał, a każdy z użytkowników loguje sie do aplikacji desktopowej jako user postgresa. Wracamy do gry! ![]() Mam!
;> Dzięki za pomoc -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 19.08.2012 Ostrzeżenie: (10%) ![]() ![]() |
Mam system GIS działający na postgres i chcę przy pomocy triggerów zapisywać kto co nagrzebał
![]() ![]()
Powód edycji: [nospor]:
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 295 Pomógł: 7 Dołączył: 26.03.2004 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
Co w tym dziwnego? Użytkownicy logują się, rysują w QGisie, mapa jest w POSTGISie pod POSTGRESEM. Chcę rejestrować kto co pozmieniał, co dodał, co usunął. Chcę mieć historię każdego rekordu.
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 07:30 |