আউটপুটটি কেবলমাত্র ব্যবহারকারীর নামে সীমাবদ্ধ করতে psql
শেল থেকে বা স্থানীয় শেল / টার্মিনাল থেকে কেবল নিম্নলিখিতটি করুন
psql -c "SELECT u.usename AS "User Name" FROM pg_catalog.pg_user u;"
পূর্বের উত্তরে নির্দেশিত হিসাবে দ্রুত পদ্ধতিটি 3 টি কলাম প্রদর্শন করে; সহ ব্যবহারকারী নাম , ভূমিকা তালিকা আরোপ করা , এবং সদস্য ভূমিকা গ্রুপ (গুলি)।
psql -c "\du"
পরিশেষে, পরবর্তী উত্তরে নির্দেশিত হিসাবে, কমান্ডের পটভূমিতে পোস্টগ্রিগ এসকিউএল কমান্ডগুলি \du
কল করে এই "ডিফল্ট" কলামগুলি দেখায়:
SELECT u.usename AS "User name",
u.usesysid AS "User ID",
CASE WHEN u.usesuper AND u.usecreatedb THEN CAST('superuser, create
database' AS pg_catalog.text)
WHEN u.usesuper THEN CAST('superuser' AS pg_catalog.text)
WHEN u.usecreatedb THEN CAST('create database' AS
pg_catalog.text)
ELSE CAST('' AS pg_catalog.text)
END AS "Attributes"
FROM pg_catalog.pg_user u
ORDER BY 1;
(যখন আপনি \ du টাইপ করেন তখন পর্দার পিছনে পিএসকিএল কী করে)
শেষ অংশটি পোস্টগ্র্যাস এসকিউএল মেলিং তালিকা থেকে অনুলিপি করা হয়েছিল ।
psql -c '\du'