久久久久久久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?)
主站蜘蛛池模板: 中文字幕亚洲视频 | 黄网站色大毛片 | 草草草网站 | 国产免费一区二区 | 二区三区在线观看 | a视频在线播放 | 亚洲一区 | 亚洲美女视频 | 免费看a| 国产精品 欧美精品 | 精品国产31久久久久久 | 欧美精品区 | 一区二区三区中文字幕 | 欧美性受xxxx | av片在线观看网站 | 色在线视频网站 | 羞羞视频免费观看 | 夜夜精品浪潮av一区二区三区 | 正在播放亚洲 | 国产精品毛片无码 | 正在播放国产精品 | 日韩精品成人 | 欧美综合一区二区三区 | 国产精品亚洲视频 | 国产精品久久久久无码av | 午夜视频导航 | 天天亚洲| 欧美亚洲视频在线观看 | av在线一区二区三区 | 国产精品福利在线观看 | 亚洲精品乱码久久久久v最新版 | 国产精品夜夜夜一区二区三区尤 | 国产精品国产 | 99热国产精品 | 成人综合一区 | 日韩伦理一区二区 | 免费观看黄网站 | 国产高清在线 | av在线免费观看网站 | 久久亚洲精品国产精品紫薇 | 亚洲一级毛片 |