簡體   English   中英

使用 Npgsql 將 PostgreSQL 與 ASP.NET MVC 連接

[英]Connecting PostgreSQL with ASP.NET MVC using Npgsql

我試圖將我的數據庫連接到我的 ASP.NET MVC 應用程序,但每次我啟動應用程序時,我都會收到一條錯誤消息,說我的密碼不正確,這是不可能的。 如果您能看到我在代碼中犯的任何錯誤,請告訴我。

web.config 文件

錯誤

它顯示的第一個錯誤是:

System.Data.Entity.Core.ProviderIncompatibleException:
'訪問數據庫時發生錯誤。 這通常意味着與數據庫的連接失敗。 檢查連接字符串是否正確以及是否使用了適當的 DbContext 構造函數來指定它或在應用程序的配置文件中找到它。
有關 DbContext 和連接的信息,請參閱http://go.microsoft.com/fwlink/?LinkId=386386 有關失敗的詳細信息,請參閱內部異常。

第二個

PostgresException:28P01:用戶“u173082”的密碼認證失敗

我認為您的用戶 ID 屬性不正確。 我拉了一個功能連接字符串,它看起來像這樣:

Host=<>;Username=<>;Password=<>;Database=postgres;Port=5432

因此,如果您的連接字符串中有“用戶 ID”,請嘗試使用“用戶名”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM