ການສ້າງຜູ້ໃຊ້ແລະຖານຂໍ້ມູນ
ໄດ້ ຜູ້ສ້າງ ຄໍາສັ່ງເພີ່ມຜູ້ໃຊ້ໃຫມ່ແລະ dropuser ເອົາຫນຶ່ງ. ເຊັ່ນດຽວກັນ, ໄດ້ ສ້າງຂ ຄໍາສັ່ງເພີ່ມຖານຂໍ້ມູນໃຫມ່ແລະ dropdb ເອົາຫນຶ່ງ. ແຕ່ລະຄໍາສັ່ງເຫຼົ່ານີ້ມີຫນ້າຄູ່ມືຂອງຕົນເອງແຕ່ພວກເຮົາຈະປຶກສາຫາລືບາງທາງເລືອກທີ່ນີ້. ແຕ່ລະຄໍາສັ່ງປະຕິບັດຢູ່ໃນກຸ່ມເລີ່ມຕົ້ນ (ແລ່ນຢູ່ໃນພອດ 5432) ແຕ່ທ່ານສາມາດຜ່ານໄດ້ --port=port ແກ້ໄຂຜູ້ໃຊ້ ແລະຖານຂໍ້ມູນຂອງກຸ່ມສຳຮອງ.
ຄໍາສັ່ງເຫຼົ່ານີ້ຕ້ອງເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍຂອງ PostgreSQL ເພື່ອເຮັດວຽກຂອງພວກເຂົາແລະພວກເຂົາຕ້ອງຖືກຮັບຮອງເປັນຜູ້ໃຊ້ທີ່ມີສິດທິພິເສດພຽງພໍທີ່ຈະສາມາດດໍາເນີນການປະຕິບັດງານທີ່ກໍານົດໄວ້. ວິທີທີ່ງ່າຍທີ່ສຸດເພື່ອບັນລຸເປົ້າຫມາຍນີ້ແມ່ນການນໍາໃຊ້ ໄປສະນີ ບັນຊີ Unix ແລະເຊື່ອມຕໍ່ຜ່ານຊັອກເກັດທີ່ອີງໃສ່ໄຟລ໌:
# su - postgres
$ ຜູ້ສ້າງ -P king_phisher ໃສ່ລະຫັດຜ່ານສຳລັບບົດບາດໃໝ່: ໃສ່ມັນອີກຄັ້ງ:
$ ສ້າງb -T template0 -E UTF-8 -O king_phisher king_phisher
$ ການທ່ອງທ່ຽວ
# su - postgres
$ ຜູ້ສ້າງ -P king_phisher ໃສ່ລະຫັດຜ່ານສຳລັບບົດບາດໃໝ່: ໃສ່ມັນອີກຄັ້ງ:
$ ສ້າງb -T template0 -E UTF-8 -O king_phisher king_phisher
$ ການທ່ອງທ່ຽວ
ໃນຕົວຢ່າງຂ້າງເທິງ, the -P ທາງເລືອກຖາມ ຜູ້ສ້າງ ເພື່ອສອບຖາມລະຫັດຜ່ານເມື່ອມັນສ້າງໃຫມ່ king_phisher ຜູ້ໃຊ້. ຊອກຫາຢູ່ໃນ ສ້າງຂ ຄໍາສັ່ງ, ໄດ້ -O ກໍານົດຜູ້ໃຊ້ທີ່ເປັນເຈົ້າຂອງຖານຂໍ້ມູນໃຫມ່ (ຊຶ່ງດັ່ງນັ້ນຈຶ່ງຈະມີສິດຢ່າງເຕັມທີ່ໃນການສ້າງຕາຕະລາງແລະໃຫ້ສິດອະນຸຍາດແລະອື່ນໆ). ພວກເຮົາຍັງຕ້ອງການທີ່ຈະສາມາດໃຊ້ Unicode String, ດັ່ງນັ້ນພວກເຮົາຈຶ່ງເພີ່ມ -E UTF-8 ທາງເລືອກໃນການກໍານົດການເຂົ້າລະຫັດ, ຊຶ່ງໃນນັ້ນຮຽກຮ້ອງໃຫ້ພວກເຮົານໍາໃຊ້ -T ທາງເລືອກທີ່ຈະເລືອກເອົາແມ່ແບບຖານຂໍ້ມູນອື່ນ.
ດຽວນີ້ພວກເຮົາສາມາດທົດສອບວ່າພວກເຮົາສາມາດເຊື່ອມຕໍ່ກັບຖານຂໍ້ມູນຜ່ານ socket ຟັງຢູ່ໃນ localhost (-h localhost) ເປັນຜູ້ໃຊ້ king_phisher (-U king_phisher):
# psql -h localhost -U king_phisher king_phisher
ລະຫັດຜ່ານສໍາລັບຜູ້ໃຊ້ king_phisher: psql (9.5.2)
ການເຊື່ອມຕໍ່ SSL (ໂປຣໂຕຄໍ: TLSv1.2, cipher: ECDHE-RSA-AES256-GCM-SHA384, bits: 256,
➥ compression: off) ພິມ “help” ເພື່ອຂໍຄວາມຊ່ວຍເຫຼືອ.
king_phisher =>
# psql -h localhost -U king_phisher king_phisher
ລະຫັດຜ່ານສໍາລັບຜູ້ໃຊ້ king_phisher: psql (9.5.2)
ການເຊື່ອມຕໍ່ SSL (ໂປຣໂຕຄໍ: TLSv1.2, cipher: ECDHE-RSA-AES256-GCM-SHA384, bits: 256,
➥ compression: off) ພິມ “help” ເພື່ອຂໍຄວາມຊ່ວຍເຫຼືອ.
king_phisher =>
ດັ່ງທີ່ທ່ານສາມາດເຫັນໄດ້, ການເຊື່ອມຕໍ່ປະສົບຜົນສໍາເລັດ.
ເອກະສານ