目錄
1、撤銷使用者在資料庫上的許可權
2、撤銷使用者在schema上的許可權
3、撤銷使用者在table上的許可權
4、撤銷使用者在function上的許可權
5、刪除角色
-- 移除資料庫的許可權
revoke all on database databasename from username;
databasename :資料庫的名字
username : 角色的名字
-- 移除schema的許可權
revoke all on schema schema1,schema2 from username;
schema1,schema2 : schema的集合,以逗號分開
username : 角色的名字
select 'revoke all on '||table_schema||'.'||table_name||' from username cascade; ' from
information_schema.table_privileges
where grantee='username';
username : 角色的名字
用此語句查詢出revoke的語句,去執行即可
-- 查詢該使用者的所屬的函式
select * from information_schema.routine_privileges where grantee='username';
-- 移除許可權
revoke all on function schemaname.functionname from username;
username : 角色的名字
使用第乙個語句把該角色關於函式的語句查詢出來,使用第二個語句撤銷語句即可
drop role if exists username;
username : 角色的名字
greenplum集群安裝部署
greenplum集群部署 所有節點上執行 關閉防火牆 systemctl stop firewalld systemctl disable firewalld vim etc selinux config selinux disabled 修改hostname hostname gp master...
Greenplum中如何設定search path
用報表工具連線greenplum失敗,報schema不存在錯誤。經判斷需設定search path。1 連線greenplum c windows system32 psql h 1.2.345.678 p 5432 d tpc 1 u gpuser 2 檢視search path tpc 1 sh...
刪除恢復Hadoop集群中的DataNode
有時候因為做臨時調整可能需要刪除hadoop集群中的datanode,具體方法如下 首先在 etc hadoop conf dfs.exclude 中新增要刪除節點的機器名 在控制台頁面中看見顯示了乙個dead datanodes hdfs hmc hadoop dfsadmin refreshno...