Postgresql veritabanlarında mevcut oturumda kullanıcının değiştirilmesi

21 Eki by Ahmet Duruöz

Postgresql veritabanlarında mevcut oturumda kullanıcının değiştirilmesi

Posrtgresql sunucusuna bağlanıldığında mevcut oturumda bağlı olan kullanıcıdan farklı bir kullanıcıya geçiş mümkündür. Bunu set role komutu ile yapabiliriz.

Aşağıdaki gibi psql ile bağlantı sağladıktan sonra mevcut kullanıcı değiştirebilirsiniz.

 

[postgres@postgresqldb ~]$ psql -U aduruoz -h localhost -d postgres
psql (12.4)
Type "help" for help.

postgres=# select current_user, session_user;
 current_user | session_user 
--------------+--------------
 aduruoz      | aduruoz
(1 row)

postgres=# set role to test_user;
SET
postgres=> select current_user, session_user;
 current_user | session_user 
--------------+--------------
 test_user     | aduruoz
(1 row)

 

Loading

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir