久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

發布 Visual Studio 數據庫項目時可以忽略登錄嗎?

Can I ignore logins when publishing a Visual Studio Database project?(發布 Visual Studio 數據庫項目時可以忽略登錄嗎?)
本文介紹了發布 Visual Studio 數據庫項目時可以忽略登錄嗎?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

限時送ChatGPT賬號..

我們有一個使用 SQL Server 身份驗證的 SQL Server,用戶可以部署,其他用戶可以閱讀,為了簡單起見,我將它們稱為部署"和網絡".

We have a SQL Server that uses SQL Server Authentication, with users that can deploy, and others that can read, for the sake of simplicity, I'll call them "deploy" and "web".

我在使用 Visual Studio (2012) 數據庫項目設置權限時遇到困難,因為部署"用戶沒有足夠的權限來創建新的服務器登錄名.

I'm having difficulty setting permissions up using a Visual Studio (2012) Database project, as the "deploy" user does not have sufficient permissions to create new server logins.

我可以添加腳本來執行以下操作:

I can add scripts to do things like:

GRANT SELECT ON foo.bar TO [web]

然后這很生氣(SQL71501:權限有一個未解析的對象 [web] 引用."),直到我添加:

This then sulks (with "SQL71501: Permission has an unresolved reference to object [web].") until I add:

CREATE USER [web] FOR LOGIN [web];

然后這很生氣(SQL71501:用戶:[web] 有一個未解析的登錄 [web] 引用."),直到我添加:

This then sulks (with "SQL71501: User: [web] has an unresolved reference to Login [web].") until I add:

CREATE LOGIN [web] WITH PASSWORD = '******';

然后無法發布:

刪除權限...
正在刪除權限...
正在創建 [webuser]...
(67,1):SQL72014:.Net SqlClient 數據提供程序:Msg 15247,級別 16,狀態 1,第 1 行用戶無權執行此操作.
(67,0): SQL72045: 腳本執行錯誤.執行的腳本:
創建登錄 [網絡用戶]
WITH PASSWORD = '**';

執行批處理時出錯.

這沒有意義,因為用戶已經存在,所以不需要創建

This doesn't make sense, as the user already exists, so shouldn't need creating

如何允許通過部署用戶發布,而無需每次都嘗試(重新)創建登錄?或者,是否可以引用外部創建的用戶,而不必發布它?

How can I allow publishing via the deployment user without trying to (re)create the login each time? Or, is it possible to reference the externally created user, without having to publish it?

推薦答案

由于用戶已經存在,我懷疑用于執行部署的用戶沒有查看它的權限.以下應該是您解決此問題所需的全部內容.

As the user already exists, I suspect that the user that is used to perform the deploy doesn't have rights to view it. The below should be all you need to resolve this.

在 LOGIN::web 上授予查看定義以進行部署

這篇關于發布 Visual Studio 數據庫項目時可以忽略登錄嗎?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

What SQL Server Datatype Should I Use To Store A Byte[](我應該使用什么 SQL Server 數據類型來存儲字節 [])
Interpreting type codes in sys.objects in SQL Server(解釋 SQL Server 中 sys.objects 中的類型代碼)
Typeorm .loadRelationCountAndMap returns zeros(Typeorm .loadRelationCountAndMap 返回零)
MS SQL: Should ISDATE() Return quot;1quot; when Cannot Cast as Date?(MS SQL:ISDATE() 是否應該返回“1?什么時候不能投射為日期?)
Converting the name of a day to its integer representation(將一天的名稱轉換為其整數表示)
How to convert nvarchar m/d/yy to mm/dd/yyyy in SQL Server?(如何在 SQL Server 中將 nvarchar m/d/yy 轉換為 mm/dd/yyyy?)
主站蜘蛛池模板: 午夜爱爱毛片xxxx视频免费看 | 婷婷五月色综合香五月 | 国产高清视频 | 毛片在线免费 | 亚洲瑟瑟 | 国产一极毛片 | 免费观看一区二区三区毛片 | 99精品国产一区二区三区 | 日本久久视频 | 国产98色在线 | 日韩 | 日本小视频网站 | 欧美一区二区三区四区在线 | 精品一区久久 | 日韩中文字幕 | 国产成年人小视频 | 亚洲国产精品久久久久 | 国产一区二区三区久久 | 国产精品爱久久久久久久 | 伊人伊人伊人 | 五月天婷婷丁香 | 99精品一区| 亚洲免费视频在线观看 | 中文区中文字幕免费看 | www.国产精品 | 免费观看一级特黄欧美大片 | 久久精品国产一区老色匹 | 最新av在线播放 | www.国产 | 99tv成人影院| 精品美女| 在线免费黄色小视频 | 一区二区三区国产好 | 免费国产视频在线观看 | 成人一区二区三区在线观看 | 综合久久99 | 亚洲国产成人精品一区二区 | 亚洲视频免费播放 | 国产成人精品一区二区 | 亚洲精品视频在线播放 | 久久精品国产亚洲a | 国产乱码精品一区二区三区五月婷 |