因爲最近在看metasploit滲透測試指南,其中的postgresql很簡略,所以先碼個筆記
啓動服務
service postgresql start
登錄控制檯
sudo -u postgres psql
修改密碼
postgres=# |password username
創建新用戶
postgres=# CREATE USER username WITH PASSWORD 'password' NOCREATEDB;
例如:CREATE USER admin WITH PASSWORD '12345' NOCREATEDB;
若創建成功則返回CREATE ROLE
創建數據庫
postgres=# CREATE DATABASE dbname OWNER username;
例如:CREATE DATABASE msf OWNER admin;
若創建成功,則返回CREATE DATABASE
顯示數據庫列表:
postgres=# \l
msf連接postgresql數據庫
msf>db_connect username:[email protected]/dbname
例如:db_connect admin:[email protected]/msf
檢查是否連接上
msf> db_status