2012-07-26 89 views
0

我想啓用這些參數,但我沒有足夠的權限修改數據庫代碼(因爲我的公司)。所以,我想知道是否可以在創建與數據庫的連接時通過Java應用程序訪問存儲過程來修改它們。如何設置READ_COMMITTED_SNAPSHOT和ALLOW_SNAPSHOT_ISOLATION

+0

什麼數據庫系統? – 2012-07-26 12:52:14

+2

@Tichodroma:那些屬性的SQL Server – 2012-07-26 12:52:43

+0

是的SQL,對不起,我忘了寫它:O – pitregallego 2012-07-26 13:10:23

回答

0

如果您正在尋找以編程方式修改這些屬性,那麼您也將面臨足夠的權限這已被提及的問題。這與任何編程語言無關。

要回答你的問題: 我在想,如果在我創建的連接

一個數據庫連接是始終與用戶名和密碼或帳戶相關聯我可以修改它們數據庫服務器。如果DBA沒有授予權利來更改數據庫屬性,則不能執行任何操作。

不確定是否將這些屬性(READ_COMMITTED_SNAPSHOT和ALLOW_SNAPSHOT_ISOLATION)與Isolation Levels(您可以在連接對象上設置)混淆。這些是不同的事情。前者對MSSQL服務器非常具體,可由DBA設置executing a query

0

你不能。那些是數據庫的屬性,如果你沒有權利改變它們,那麼你就沒有權利。您需要數據庫本身的ALTER權限。

相關問題