Postgresql 的Table 所有權轉移

2021-09-22 08:57:43 字數 478 閱讀 7670

postgresql 中,table的生成者自動成為 此table的所有者。但是也可以轉移所有者權。

不過這要分成兩種情況:

如果是資料庫超級使用者,比如使用者postgre,可以直接**

alter  table  testtab  owner to  gao;

如果不是資料庫超級使用者,比如普通使用者 gao 把table testtab的所有權轉給 普通使用者 jian:

直接轉是會失敗的(儘管你是所有者):

alter table testtab owner to jian;

錯誤資訊:not member of  role jian;

這樣轉才可以成功:

grant  jian  to  gao;

\du 來看一下,發現  使用者 gao成了 使用者jian 的成員。

此時,再執行

alter table testtab owner to jian;  可以成功。

display table與本身的table的區別

一 為什麼不用table系 元素?目前,在大多數開發環境中,已經基本不用table元素來做網頁布局了,取而代之的是div css,那麼為什麼不用table系 元素呢?1 用div css編寫出來的檔案k數比用table寫出來的要小,不信你在頁面中放1000個table和1000個div比比看哪個檔案...

Python 處理excel並轉為table

python xlrd package for extracting data from excel files 開始沒考慮到 會這麼長,所以沒有分成多個函式,看起來比較搓。修改 dir 和 htmlroot 可以設定excel檔案的路徑及生成的html 的路徑 修改 link link s.rep...

與BW相關各模組常用t code及Table

bw資料倉儲的資料來自r3中,在抽取過程中有一些例程會對r3源抽取過來的資料產生影響,在對bw進行測試或者bw資訊提供者進行單元測試時,會用到各個模組的一些常用t code進行資料核對,本文列出了常用的和bw相關的各模組t code和表,方便查詢。財務 l fs10n 總賬科目餘額查詢,用來核對資產...