2011-03-18 62 views
0

我必須在一個數據庫中創建一個表,我沒有dbo權限。我們可以在沒有dbo權限的情況下在數據庫中創建表嗎?

我可以這樣做嗎?

+0

這取決於。你有什麼權限? – SLaks 2011-03-18 03:05:02

+0

我擁有隻讀權限。我聽說..我可以有一個存儲過程...在裏面,我可以創建一個表「AS Dbo」 – Relativity 2011-03-18 03:05:24

+0

但是,如果你有隻讀權限,你沒有能力創建(或可能運行)存儲過程(存儲過程需要執行權限)。 – 2011-03-18 03:08:34

回答

0

是的,只要您是db_owner或​​數據庫角色的成員,或者您被明確授予CREATE TABLE權限,就可以創建表。顯然,如果你在sysadmin服務器角色中,你也可以創建表。

您不一定要讀取或修改您創建的表格中的數據,但可以創建它們。

這些權限不是默認值,所以如果你還沒有被授予這些權限,那麼你的運氣不好,除非你的dba會這樣做。

相關問題