Rumah >pembangunan bahagian belakang >C++ >Mengapakah aplikasi ASP.NET saya gagal menyambung ke pangkalan data dengan ralat 'Tidak boleh membuka 'ujian' pangkalan data yang diminta oleh log masuk. Log masuk gagal untuk pengguna 'xyz\ASPNET' '?
Menyelesaikan masalah Ralat "Tidak Dapat Membuka Pangkalan Data" dalam Aplikasi ASP.NET
Aplikasi ASP.NET kadangkala gagal untuk menyambung ke pangkalan data, memaparkan ralat: "Tidak boleh membuka 'ujian' pangkalan data yang diminta oleh log masuk. Log masuk gagal. Log masuk gagal untuk pengguna 'xyzASPNET'." Ini biasanya menunjukkan kebenaran pangkalan data yang tidak mencukupi untuk akaun pengguna ('xyzASPNET') yang digunakan oleh aplikasi anda.
Berikut ialah cara untuk membetulkannya:
Semak Kebenaran Pengguna: Sahkan bahawa log masuk Pelayan SQL 'xyzASPNET' mempunyai hak akses yang betul kepada pangkalan data 'ujian'. Pastikan ia mempunyai sekurang-kurangnya SELECT
, INSERT
, UPDATE
dan DELETE
kebenaran (atau apa-apa kebenaran yang diperlukan oleh aplikasi anda).
Ubah suai Rentetan Sambungan: Penyelesaian paling mudah selalunya menggunakan akaun SQL Server khusus dengan kebenaran pangkalan data yang diketahui dan bukannya akaun lalai aplikasi. Kemas kini rentetan sambungan anda untuk menentukan akaun ini:
<code class="language-csharp">connectionString="Server=.\SQLExpress;Database=IFItest;User ID=your_sql_user;Password=your_sql_password"</code>
Ganti your_sql_user
dan your_sql_password
dengan nama pengguna dan kata laluan SQL Server yang sah yang mempunyai akses pangkalan data yang diperlukan.
Dengan menangani kebenaran pengguna atau menukar rentetan sambungan kepada pengguna dengan akses yang sesuai, anda boleh menyelesaikan isu sambungan pangkalan data dan memulihkan kefungsian pada aplikasi ASP.NET anda.
Atas ialah kandungan terperinci Mengapakah aplikasi ASP.NET saya gagal menyambung ke pangkalan data dengan ralat 'Tidak boleh membuka 'ujian' pangkalan data yang diminta oleh log masuk. Log masuk gagal untuk pengguna 'xyz\ASPNET' '?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!