當前位置:首頁 » 編程語言 » sql資料庫表只讀模式如何修改為可讀模式
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql資料庫表只讀模式如何修改為可讀模式

發布時間: 2022-08-23 11:34:40

『壹』 如何修改 Mysql 表 的屬性(將只讀改為可讀寫),只改表不改庫

如果是sqlserver資料庫,其實對於某列上不存在不讓修改的說法,sqlserver資料庫數據控制原理是角色控制,也就是說我們對於某一個角色去下定義,讓隸屬於這個角色的用戶不能夠更新數據。或者在某個角色的基礎上不分配或是回收對某一列的許可權!如果是這種情況,用一個能修改的角度登陸才行。

還有另一種就是所謂的觸發器,一旦發現你修改,立即返回原數據,這樣你也是永遠修改不了的!這時你要找到那個觸發器,將觸發器刪除後再進行修改,然後加回觸發器即可!

但這兩種情況都是對某一列下的定義(我們稱為鎖定粒度為列)不可能是某一個單元格!

如果你是站在erp管理的基礎上不讓你修改那是十分正常的!

在企業管理器中使用圖形方式(如二樓給的圖)還是語句,則沒有任何的區別!

『貳』 如何修改sql 資料庫 只讀許可權

如何修改sql
資料庫
只讀許可權
可以使用如下命令來設置sql
server資料庫的只讀特性。
以下是以master庫為例來說明的:
USE
[master]
GO
ALTER
DATABASE
[TESTDB]
SET
READ_ONLY
WITH
NO_WAIT
GO

『叄』 sqlserver資料庫只讀怎麼修改


SQL
Server
Management
Studio,
選擇要設置為只讀的資料庫,按右鍵選擇屬性,在「資料庫屬性」的「選項」頁里將「資料庫為只讀」設置為True.

『肆』 sql2000中附加資料庫中的表為只讀狀態,怎麼改才能去掉只讀狀態(mdf屬性不是只讀,資料庫屬性也不是只讀

1. 企業管理器
--右鍵"資料庫"
--所有任務
--附加資料庫
--選擇你的.mdf文件名
--確定
--如果提示沒有.ldf文件,是否創建,選擇"是"

『伍』 sql2008 數據只讀怎麼辦

第一你查看單元格是否為自增屬性,如果不是,你在查看是否為編輯狀態。

如果單元格是灰色的一半是不能輸入的。還有就是點擊的時候 狀態欄會顯示為只讀, 還有就是你用資料庫工具打開資料庫是怎麼打開的 是打開查詢數據 還是 編輯數據

可以 你把它的屬性 改為不是自增的 都可以修改

在資料庫中 你設計表的時候,每個int型欄位都有一個是否自增的屬性,你可以改的 ,除了int型以外 其他的 都沒有不可以改的

『陸』 資料庫以只讀方式打開,怎樣再更改為讀寫模式

資料庫以只讀方式打開,怎樣再更改為讀寫模式
「開始」菜單啟動Access,文件--->打開,在「打開」對話框中,選擇要打開的文件。單擊「打開」按鈕旁邊的小黑三角,從下拉列表中選擇「以只讀方式」

『柒』 sql server 2008附加的資料庫是只讀的,如何更改過來求答案

附加後的資料庫是只讀的,不能插入數據,在狀態中,把』資料庫只讀『改為false報錯
出現這種情況時,只要把資料庫物理文件放在SQL的默認資料庫路徑下就OK了

『捌』 sql server 2000里,有一個資料庫是非只讀的,但是有一個表格,卻是只讀的,怎麼修改為可

先對表進行解鎖。

--打開一個查詢窗口,執行如下語句:
USE資料庫名
BEGINTRAN
SELECTProctID,ModifiedDate
FROMProction.ProctDocument
WITH(TABLOCKX)

--打開另一個查詢窗口,執行:
SELECTrequest_session_idsessionid,
resource_typetype,
resource_database_iddbid,
OBJECT_NAME(resource_associated_entity_id,resource_database_id)objectname,
request_modermode,
request_statusrstatus
FROMsys.dm_tran_locks
WHEREresource_typeIN('DATABASE','OBJECT')

『玖』 SQL 表的屬性為只讀,怎麼才可能改成可寫

表不能將它的屬性設為只讀,只有許可權的設定.在2000環境下
sa肯定是有許可權的,對一個庫可以設置它為只讀,企業管理器=》實例名=》你的資料庫(右鍵)=》屬性=》選項=》有隻讀訪問和限制訪問.

另外,在視圖里是無法修改表的,視圖一般只是用來查詢.