Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Izin EXECUTE ditolak - 'aspnet_Roles_RoleExists'

Buka Manajer Layanan Informasi Internet
Periksa Kumpulan Aplikasi apa yang digunakan Situs Web IIS Anda
Buka Kumpulan Aplikasi
Lihat Identitas apa yang dijalankan Kumpulan Aplikasi Anda di bawah

Buka SQL Server Management Studio
Sambungkan ke instance SQL Server Anda
Buka Query Baru untuk database Anda
Jalankan SCRIPT ini:
GRANT SELECT, EXECUTE, UPDATE, INSERT ON SCHEMA ::dbo TO
[NT AUTHORITY\NETWORK SERVICE]

*Ganti [NT AUTHORITY\NETWORK SERVICE] dengan Identity apa pun yang menjalankan App Pool Anda.

Kembali ke IIS Manager
Daur ulang Kumpulan Aplikasi Anda
Jelajahi situs web Anda




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL menggunakan nilai yang dipisahkan koma dengan klausa IN

  2. UNTUK XML PATH(''):Keluar dari karakter khusus

  3. Sql Server 2008 NVARCHAR panjang -1

  4. Tidak dapat menggunakan kolom sementara di klausa mana?

  5. Dapatkan perbedaan waktu antara kelompok catatan