Saya bisa melihat arus search_pathdengan:
show search_path ;
Dan saya dapat mengatur search_pathuntuk sesi saat ini dengan:
set search_path = "$user", public, postgis;
Juga, saya dapat secara permanen mengatur search_pathuntuk database yang diberikan dengan:
alter database mydb set search_path = "$user", public, postgis ;
Dan saya dapat secara permanen mengatur peran yangsearch_path diberikan (pengguna) dengan:
alter role johnny set search_path = "$user", public, postgis ;
Tapi saya ingin tahu bagaimana menentukan basis data dan pengaturan peran (sehubungan dengan search_path) sebelum mengubahnya?
alter role myrole set search_path = "$user", public, postgis ;saya perhatikan bahwapg_roles.rolconfig(sesuai dengan peran saya) mendapat nilai{"search_path=\"$user\", public, postgis"}. Juga,select * from pg_db_role_setting ;sekarang menunjukkan baris tambahan. Dan setelah mengeksekusialter database mydb set search_path = "$user", public, postgis ;saya melihat baris yang sesuai diselect * from pg_db_role_setting ;- pada akhirnya, saya tidak yakin bagaimana "membatalkan" perubahan ini.