新聞中心
Postgresql數(shù)據(jù)庫如何新建登錄用戶
我們使用Postgresql數(shù)據(jù)庫的時候,默認都是用postgres用戶進行數(shù)據(jù)操作。但是有時為了數(shù)據(jù)安全,我們會另外建一些賬號給相關(guān)的工作人員使用。那么Postgresql數(shù)據(jù)庫中如何新建登錄用戶呢?下面我給大家分享一下。

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供準(zhǔn)格爾網(wǎng)站建設(shè)、準(zhǔn)格爾做網(wǎng)站、準(zhǔn)格爾網(wǎng)站設(shè)計、準(zhǔn)格爾網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、準(zhǔn)格爾企業(yè)網(wǎng)站模板建站服務(wù),10余年準(zhǔn)格爾做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
工具/材料
pgAdmin4
01
首先打開Postgresql的管理工具pgAdmin4,接著雙擊服務(wù)器名稱,如下圖所示
02
在彈出的Connect to Server界面中輸入postgres用戶的密碼,然后點擊OK按鈕,如下圖所示
03
進入到數(shù)據(jù)庫以后右鍵單擊"登錄/組角色"選項,選擇Create下面的Login/Group Role選項,如下圖所示
04
接下來會彈出創(chuàng)建登錄用戶的界面,我們先給用戶起一個名字,盡量是英文,如下圖所示
05
然后切換到Definition頁卡,給登錄用戶設(shè)置一個登錄密碼,如下圖所示,注意Connection limit要設(shè)置為-1
06
接著切換到Privileges界面,這里需要給登錄用戶設(shè)置一下操作權(quán)限,大家可以根據(jù)自己的需要設(shè)置即可,如下圖所示
07
接下來切換到Membership頁卡,給登錄用戶設(shè)置一個角色,這里我直接把管理員的角色給它了,如下圖所示
08
上述設(shè)置完畢以后回到數(shù)據(jù)庫主界面,我們就可以看到"登錄/組角色"下面就已經(jīng)有我們新建的登錄用戶了,如下圖所示
09
最后我們斷開當(dāng)前的連接,用新建的用戶進行登錄,如果登錄正常的話則代表一切設(shè)置成功,如下圖所示
PostgreSQL從菜鳥到專家 什么是PostgreSQL數(shù)據(jù)庫
PostgreSQL
是一個自由的對象-關(guān)系數(shù)據(jù)庫服務(wù)器(數(shù)據(jù)庫管理系統(tǒng)),它在靈活的 BSD-風(fēng)格許可證下發(fā)行。它提供了相對其他開放源代碼數(shù)據(jù)庫系統(tǒng)(比如
MySQL 和 Firebird),和專有系統(tǒng)(比如 Oracle、Sybase、IBM 的 DB2 和 Microsoft SQL
Server)之外的另一種選擇。
PostgreSQL 不尋常的名字導(dǎo)致一些讀者停下來嘗試拼讀它,特別是那些把SQL拼讀為"sequel"的人。PostgreSQL 開發(fā)者把它拼讀為 "post-gress-Q-L"。它也經(jīng)常被簡略念為 "postgres"。
如何在Postgresql中創(chuàng)建序列數(shù)并應(yīng)用在數(shù)據(jù)表
序列數(shù)可以增加postgresql數(shù)據(jù)表的檢索速度,同時降低數(shù)據(jù)查詢時的資源消耗。那么如何在postgresql中創(chuàng)建序列數(shù)并且應(yīng)用呢?下面我給大家分享一下。
工具/材料
pgAdmin4
創(chuàng)建序列數(shù)
首先打開pgAdmin4,展開postgresql數(shù)據(jù)庫,找到模式下面的public選項,如下圖所示
接下來在public下面右鍵單擊序列,然后點擊Create下面的sequence選項,如下圖所示
在彈出的創(chuàng)建Sequence界面中首先給序列數(shù)起一個名字,如下圖所示,注意都用英文
然后切換到Definition頁卡,定義一下序列的增加量,如下圖所示,其中maximum根據(jù)自己的需要進行設(shè)置
最后回到數(shù)據(jù)庫主界面,你會看到序列下面多出了一個項,這就是我們創(chuàng)建的序列數(shù)了,如下圖所示
在數(shù)據(jù)表中應(yīng)用序列數(shù)
首先選中一個數(shù)據(jù)表,點擊右側(cè)的編輯按鈕,如下圖所示
在彈出的編輯界面中切換到Columns頁卡,點擊ID簽名的編輯按鈕,如下圖所示
最后在字段的編輯界面中切換到Variables選項卡,然后在Value列中通過nextval函數(shù)帶入剛才定義的序列數(shù)即可,如下圖所示
名稱欄目:關(guān)于postgresql主庫的信息
網(wǎng)站URL:http://m.biofuelwatch.net/article/dsdpgjd.html


咨詢
建站咨詢
