久久久久久久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?)
主站蜘蛛池模板: 最新中文字幕在线 | 久久网亚洲 | 久久成人午夜 | 一区二区三区四区日韩 | 精品免费国产一区二区三区四区介绍 | 亚洲国产精品91 | 一区二区三区中文 | 精品国产一区二区三区久久久四川 | 在线成人| 日韩免费高清视频 | 欧美色成人 | 日韩欧美一级精品久久 | 久久久久免费精品国产小说色大师 | 国产激情亚洲 | 亚洲国产成人精品女人久久久 | 亚洲国产在 | 国内精品久久久久久久影视简单 | 一区二区日本 | 亚洲成人国产综合 | 国产成都精品91一区二区三 | 欧美一区二区三区电影 | 中文字幕一区在线观看视频 | 日韩中文字幕av | 激情欧美日韩一区二区 | 中文字幕日韩欧美一区二区三区 | 日本三级电影免费 | 伊人网99 | 色综合久久久 | 亚洲高清视频在线观看 | 国产真实精品久久二三区 | 日本在线看片 | 国产成人午夜高潮毛片 | 日韩精品一区二区三区中文在线 | 久久精品国产一区 | 欧美在线视频网站 | 亚洲综合天堂网 | 国产在线精品一区二区三区 | 久久乐国产精品 | 中文欧美日韩 | 中文字幕日韩在线观看 | 亚洲精品日韩一区二区电影 |