最近因作業需要,在資料庫中新建了一個登陸,限制了一些權限,但是在pb中通過該登陸連接資料庫時發現,盡管表的修改,洗掉,插入等權限是有的,但不能在打開的表中直接進行修改操作,非常別扭,請問各位有誰清楚是,資料庫管理方面的問題還是,pb設定方面的問題,請賜教,非常感謝!
uj5u.com熱心網友回復:
你的表沒有設定主鍵吧uj5u.com熱心網友回復:
看的不是太明白!如果PB以這個用戶連接資料庫,基本的修改,洗掉,插入等功能都有效的話,那說明這個用戶是有權限的!反之就是沒有!
uj5u.com熱心網友回復:
謝謝大家回復,需要說明的一點是,用新建登陸連接資料庫后不能在打開的表中直接修改資料,但用update,delete等陳述句是可以修改的,這說明權限的確是有的,就是不能直接修改。uj5u.com熱心網友回復:
再pb中應該是可以設定的 .uj5u.com熱心網友回復:
哦,這樣呀。那你的意思是不是在創建的資料物件中不能修改呢?如果是這樣,那你的update屬性設定了沒?
uj5u.com熱心網友回復:
那肯定是表沒設主鍵了。uj5u.com熱心網友回復:
諸位,我再重申一編,我的問題是,用select 陳述句在powerbuilder中打開表時,在打開的表界面中不能直接修改資料,并不涉及到pb中資料視窗的問題。表的主鍵也是有的。在pb中用sa連接沒問題,但新建登陸連接后就有問題,新建登陸的修改、插入、更新權限都已經設定了,而且用命令也是可以修改的,只是不能直接修改。希望這次能把問題說清楚,多指教。uj5u.com熱心網友回復:
俺沒聽懂,估計沒人幫得了你幫你頂吧
uj5u.com熱心網友回復:
請在表名前加DBO試試uj5u.com熱心網友回復:
謝謝!ZJS818的辦法見效了,謝謝!還有一個問題是視圖的修改問題,加dbo.對表有效,但對視圖還是不行,希望能繼續給以支持。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/117841.html
標籤:數據庫相關
下一篇:PB ASA與ODBC配置問題
