久久久久久久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?)
主站蜘蛛池模板: 国产色婷婷久久99精品91 | 午夜一区二区三区 | 一区二区三区免费 | 成人h动漫亚洲一区二区 | 在线国产一区 | 成人免费网站www网站高清 | 免费看啪啪网站 | 99福利视频| 国产一二三区免费视频 | av激情在线| 91在线精品一区二区 | 欧美性video 精品亚洲一区二区 | 蜜桃精品视频在线 | 一区二区三区免费 | 一级毛片高清 | 成人影| 日韩av.com | 亚洲精品美女在线观看 | 亚洲天天干 | 欧美v在线观看 | 国产一区免费视频 | 久久久九九九九 | www.国产 | 欧美激情一区二区三区 | 国产精品v| 在线一区二区观看 | 激情福利视频 | 91精品久久久久久久久中文字幕 | 日韩视频免费在线 | 久久精品中文 | 免费电影av | 黄色网页在线 | 国产高潮好爽受不了了夜夜做 | 午夜久久久久久久久久一区二区 | 天堂综合网 | 亚洲国产一区在线 | 国产农村妇女精品一二区 | 亚洲精品视频在线播放 | 一区二区三区四区免费观看 | 国产免费黄网 | av在线电影网 |