Phân tích game : AMONG US | Game Explained | PTG
فہرست کا خانہ:
- پوسٹگریس ایس کیو ایل انسٹال کرنا
- پوسٹگریس ایس کیو ایل کے کردار اور توثیق کے طریقے
- پوسٹگری ایس کیو ایل رول اور ڈیٹا بیس بنانا
- پوسٹگری ایس کیو ایل سرور تک ریموٹ رسائی کو قابل بنائیں
- نتیجہ اخذ کرنا
پوسٹگری ایس کیو ایل ، جسے اکثر صرف پوسٹگریس کے نام سے جانا جاتا ہے ، ایک اوپن سورس عام مقصد کے مقصد سے متعلق ڈیٹا بیس منیجمنٹ سسٹم ہے۔ اس میں بہت سی طاقتور خصوصیات ہیں جیسے آن لائن بیک اپ ، پوائنٹ پوائنٹ ٹائم ریکوری ، گھریلو ٹرانزیکشنز ، ایس کیو ایل اور جے ایسون کوئیرنگ ، ملٹی ورزن کنکرنسی کنٹرول (ایم وی سی سی) ، غیر سنجیدہ نقل اور بہت کچھ۔
یہ ٹیوٹوریل آپ کو دبیان 10 پر پوسٹگری ایس کیو ایل ڈیٹا بیس سرور کو انسٹال کرنے کے اقدامات سے گزرتا ہے۔ ہم بنیادی ڈیٹا بیس انتظامیہ کے بنیادی اصولوں کو بھی تلاش کریں گے۔
پوسٹگریس ایس کیو ایل انسٹال کرنا
اس مضمون کو لکھنے کے وقت ، پوسٹگری ایس کیو ایل کا تازہ ترین ورژن ، ڈیفالٹ ڈیبانی ذخیروں سے دستیاب پوسٹگریس ایس کیو ایل ورژن 11.5 ہے۔
اپنے ڈیبین سرور پر پوسٹگریس ایس کیو ایل کو انسٹال کرنے کے لئے مندرجہ ذیل اقدامات کو جڑ یا صارف کے طور پر sudo مراعات کے ساتھ انجام دیں:
-
اے پی ٹی پیکیج انڈیکس کو اپ ڈیٹ کرکے شروع کریں:
sudo apt updateپوسٹگری ایس کیو ایل سرور کو انسٹال کریں اور شراکت پیکیج جو پوسٹگری ایس کیو ایل ڈیٹا بیس کیلئے اضافی خصوصیات مہیا کرتا ہے۔
sudo apt install postgresql postgresql-contribایک بار انسٹالیشن مکمل ہونے کے بعد ، PostgreSQL سروس شروع ہوجائے گی۔ انسٹالیشن کی تصدیق کے
psql، ، سرور ورژن کو پرنٹ کرنے کے لئے پیpsqlٹول کا استعمال کریں:sudo -u postgres psql -c "SELECT version();"آؤٹ پٹ کو کچھ مندرجہ ذیل نظر آنا چاہئے:
PostgreSQL 11.5 (Debian 11.5-1+deb10u1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 8.3.0-6) 8.3.0, 64-bit
psql
ایک انٹرایکٹو ٹرمینل پروگرام ہے جو آپ کو
psql
ایل سرور کے ساتھ تعامل کرنے کی اجازت دیتا ہے۔
پوسٹگریس ایس کیو ایل کے کردار اور توثیق کے طریقے
پوسٹگری ایس کیو ایل کرداروں کے تصور کو استعمال کرتے ہوئے ڈیٹا بیس تک رسائی کی اجازت کو سنبھالتی ہے۔ اپنے کردار کو مرتب کرنے کے طریقہ پر منحصر ہے ، یہ ڈیٹا بیس صارف یا ڈیٹا بیس صارفین کے گروپ کی نمائندگی کرسکتا ہے۔
پوسٹگری ایس کیو ایل تصدیق کے متعدد طریقوں کی حمایت کرتا ہے۔ سب سے زیادہ استعمال شدہ طریقے یہ ہیں:
- اعتماد - جب تک
pg_hba.confمیں بیان کردہ معیارات پر پورا اترتے ہیں تو کوئی کردار بغیر پاس ورڈ کے جڑ سکتا ہے۔ پاس ورڈ - پاس ورڈ فراہم کرکے کوئی کردار رابطہ کرسکتا ہے۔ پاس ورڈز کوscram-sha-256md5اورpassword(واضح متن) شناخت کے طور پر محفوظ کیا جاسکتا ہے - صرف ٹی سی پی / آئی پی کنیکشن کے لئے تعاون یافتہ ہے۔ یہ کلائنٹ کے آپریٹنگ سسٹم صارف کا نام حاصل کرتے ہوئے کام کرتا ہے ، جس میں اختیاری صارف نام کی میپنگ ہوتی ہے۔ پیئر - شناخت کے طور پر ایک ہی ، لیکن یہ صرف مقامی کنکشن پر ہی تعاون یافتہ ہے۔
pg_hba.conf
ایل کے کلائنٹ کی توثیق کی وضاحت
pg_hba.conf
نامی کنفیگریشن فائل میں کی گئی ہے۔ مقامی رابطوں کے لئے ، پوسٹگریس ایس کیو ایل پیر کی توثیق کا طریقہ استعمال کرنے کے لئے تیار ہے۔
جب پوسٹگری ایس کیو ایل انسٹال ہوتا ہے تو "پوسٹگریس" صارف خود بخود بن جاتا ہے۔ یہ صارف پوسٹگری ایس کیو ایل مثال کے لئے سپر صارف ہے ، اور یہ ایس کیو ایل کے روٹ صارف کے برابر ہے۔
psql
ایس
psql
ایل سرور میں بطور “پوسٹگریس” لاگ ان کرنے کے لئے ، یوزر
psql
پر جائیں اور پی ایس کی ایل یوٹیلیٹی کا استعمال کرتے ہوئے
psql
ایس
psql
ایل پرامپٹ تک رسائی حاصل کریں۔
sudo su - postgres
psql
sudo su - postgres
psql
یہاں سے آپ PostgreSQL سرور کے ساتھ بات چیت کرسکتے ہیں۔ پوسٹگری ایس کیو ایل شیل سے باہر نکلنے کے ل::
\q
آپ
sudo
کمانڈ PostgreSQL پرامپٹ تک رسائی کے ل to صارفین کو تبدیل کیے بغیر استعمال کرسکتے ہیں:
sudo -u postgres psql
postgres
صارف عام طور پر صرف
postgres
ہوسٹ سے استعمال ہوتا ہے۔
پوسٹگری ایس کیو ایل رول اور ڈیٹا بیس بنانا
تخلیق
createuser
کمانڈ آپ کو کمانڈ لائن سے نئے کردار تخلیق کرنے کی اجازت دیتا ہے۔ صرف
CREATEROLE
اور
CREATEROLE
استحقاق والے کردار ہی نئے کردار تشکیل دے سکتے ہیں۔
مندرجہ ذیل مثال میں ، ہم
kylo
نامی ایک نیا کردار تشکیل دیں گے ، جس میں
kylodb
نامی ایک ڈیٹا بیس
kylodb
اور اس کردار کو ڈیٹا بیس پر استحقاق فراہم کریں گے۔
-
پہلے ، مندرجہ ذیل کمانڈ کو جاری کرکے کردار بنائیں:
sudo su - postgres -c "createuser kylo"اگلا ، تخلیق
createdbکمانڈ کا استعمال کرکے ڈیٹا بیس بنائیں:sudo su - postgres -c "createdb kylodb"ڈیٹا بیس پر صارف کو اجازت دینے کے ل Post ، پوسٹگری ایس کیو ایل شیل سے رابطہ قائم کریں:
sudo -u postgres psqlدرج ذیل استفسار چلائیں:
grant all privileges on database kylodb to kylo;
پوسٹگری ایس کیو ایل سرور تک ریموٹ رسائی کو قابل بنائیں
پہلے سے طے شدہ ، پوسٹگری ایس کیو ایل ، سرور صرف مقامی انٹرفیس پر سنتا ہے
127.0.0.1
.
کنفیگریشن فائل
listen_addresses = '*'
کھولیں اور
CONNECTIONS AND AUTHENTICATION
listen_addresses = '*'
شامل کریں۔ یہ سرور کو تمام نیٹ ورک انٹرفیس پر سننے کی ہدایت کرتا ہے۔
sudo nano /etc/postgresql/11/main/postgresql.conf
/etc/postgresql/11/main/postgresql.conf
#------------------------------------------------------------------------------ # CONNECTIONS AND AUTHENTICATION #------------------------------------------------------------------------------ # - Connection Settings - listen_addresses = '*' # what IP address(es) to listen on;
فائلوں کو محفوظ کریں اور پوسٹگریس ایس کیو ایل سروس کو تبدیل کریں۔
sudo service postgresql restart
ss
افادیت کے ساتھ تبدیلیوں کی تصدیق کریں:
ss -nlt | grep 5432
LISTEN 0 128 0.0.0.0:5432 0.0.0.0:* LISTEN 0 128:5432:*
آؤٹ پٹ کو یہ ظاہر کرنا چاہئے کہ پوسٹگری ایس کیو ایل سرور تمام انٹرفیس (0.0.0.0) پر سنتا ہے۔
آخری مرحلہ یہ ہے کہ
pg_hba.conf
فائل میں ترمیم کرکے سرور کو ریموٹ لاگ ان کو قبول کرنے کے لئے تشکیل دیں۔
ذیل میں کچھ ایسی مثالیں ہیں جو استعمال کے مختلف معاملوں کو ظاہر کرتی ہیں۔
/etc/postgresql/11/main/pg_hba.conf
# TYPE DATABASE USER ADDRESS METHOD # The user jane will be able to access all databases from all locations using an md5 password host all jane 0.0.0.0/0 md5 # The user jane will be able to access only the janedb from all locations using an md5 password host janedb jane 0.0.0.0/0 md5 # The user jane will be able to access all databases from a trusted location (192.168.1.134) without a password host all jane 192.168.1.134 trust
نتیجہ اخذ کرنا
ہم نے آپ کو دکھایا ہے کہ ڈبیئن 10 پر پوسٹگری ایس کیو ایل کو انسٹال اور تشکیل دینے کا طریقہ۔ اس موضوع پر مزید معلومات کے ل Post ، پوسٹگری ایس کیو ایل دستاویزات سے مشورہ کریں۔
ڈیبین postgresql ڈیٹا بیسآؤٹ لک ای میل علیاس یا مائیکروسافٹ اکاؤنٹس کا استعمال کیسے کریں، شامل کریں، حذف کریں، کیسے بنائیں، شامل کریں، حذف کریں، مائیکروسافٹ صارفین کو تخلیق کرنے، ضم کرنے کی اجازت دیتا ہے ، آؤٹ لک ای میل عرفہ شامل کریں، اور مختلف عرفات کیلئے اسی ان باکس اور اکاؤنٹس کی ترتیبات کا استعمال کریں.
Outlook.com
ونڈوز 7 / وسٹا / ایکس پی کی مرمت، دوبارہ انسٹال کرنے، ان انسٹال کرنے، مرمت ونڈوز 7، ونڈوز وسٹا اور ونڈوز ایکس پی انسٹال کرنے، دوبارہ انسٹال کرنے، اپ ڈیٹ یا ان انسٹال کرنے پر صرف توجہ مرکوز کرنے والی ویب سائٹ نے مائیکروسافٹ نے ایک نیا مدد سائٹ شروع کیا ہے جو صرف ونڈوز 7، ونڈوز وسٹا اور انسٹال کرنے، انسٹال کرنے، ونڈوز ایکس پی. اگر آپ اب ونڈوز وسٹا 7 میں ونڈوز وسٹا کو اپ گریڈ کرنے کی منصوبہ بندی کر رہے ہیں، تو یہ ایک بہت اچھا وسائل ہے!
ان لوگوں کے لئے ایک بہت ہی جامع اور مددگار ذریعہ ہے جو ونڈوز 7 انسٹال کرنے، دوبارہ انسٹال کرنے یا اپ ڈیٹ کرنے کی منصوبہ بندی کر سکتا ہے. ونڈوز وسٹا اور ونڈوز ایکس پی.
ڈیبین 9 پر پوسٹگریسل کو کیسے انسٹال کریں
پوسٹگری ایس کیو ایل ، جسے اکثر صرف پوسٹگریس کے نام سے جانا جاتا ہے ، ایک اوپن سورس عام مقصد کے مقصد سے متعلق ڈیٹا بیس منیجمنٹ سسٹم ہے۔ اس ٹیوٹوریل میں ہم آپ کو ڈبیئن 9 پر پوسٹگری ایس کیو ایل انسٹال کرنے اور بنیادی ڈیٹا بیس انتظامیہ کے بنیادی اصولوں کو دریافت کرنے کے بارے میں بتائیں گے۔







