Hawq 配置本地使用psql登陸

Hadoop集羣已經裝完了hawq,可是隻會用超級管理員使用免密碼登陸 psql -d test,昨天配置了幾個角色,可是並不知怎麼使用,然後就查看了官方文檔,嘗試多次,就是用一般用戶登上了hawq。

準備工作:
1. Hadoop 集羣
2. 集羣上hawq
3. 使用超級用戶創建role ,create role data with login,進行授權。創建角色以及設置角色請參考HAWQ權限
3. 在linux系統下,簡單創建一個一般用戶即可

配置步驟
1. 切換到hawq的安裝目錄,../hawq/master/pg_hba.conf 添加 關於 data 的權限訪問信息
local pano deve ident
host pano deve 127.0.0.1/28 md5

2. 重啓hawq master
3. 切換普通用戶執行 psql -d panon -h 127.0.0.1 -p 5433 -U data, -h 參數指定主機,-p參數指定端口,-U參數指定role,輸入密碼,即可登錄。

注意:
登錄時127.0.0.1不能使用 localhost,這個參數一定要和 pg_hba.conf 配置文件的參數保持一致。否則會出現如下提示:這裏寫圖片描述

發佈了81 篇原創文章 · 獲贊 277 · 訪問量 61萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章