0
如何爲我的數據庫(已創建代碼)所有者與用戶guest創建所有者?我想給我的數據庫訪問本地網絡上的每個客戶端。如果我手動設置客人它的作品真實,但我想用代碼做到這一點。爲我的數據庫定義所有者
我的代碼是:
use test
alter user[guest] login [guest]
exec sp_addrolemember 'db_owner','guest';
我想設置我的數據庫中存在來賓用戶的所有者,但此代碼不會成功執行。我的問題在哪裏?
謝謝。
另外:你爲什麼認爲你需要讓'guest'你的db老闆?只需在數據庫中爲預定義的「公共」角色分配權限,登錄的任何人都可以看到並使用您的數據庫... – 2011-03-19 11:46:20
「公共」角色始終存在 - 無需預先定義任何內容。只需分配權限在表格上選擇或者執行存儲過程到「public」('GRANT SELECT ON dbo.YourTable TO public'),你就完成了 – 2011-03-19 13:21:26