Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Разрешението EXECUTE е отказано - 'aspnet_Roles_RoleExists'

Отворете Internet Information Services Manager
Проверете какъв набор от приложения използва вашият IIS уебсайт
Отидете на Пулове приложения
Вижте под каква идентичност работи вашият набор от приложения

Отворете SQL Server Management Studio
Свържете се с вашия екземпляр на SQL Server
Отворете нова заявка за вашата база данни
Изпълнете този СКРИПТ:
ПРЕДОСТАВЯНЕ НА ИЗБОР, ИЗПЪЛНЕНИЕ, АКТУАЛИЗАЦИЯ, ВМЪКВАНЕ НА СХЕМА ::dbo КЪМ
[NT AUTHORITY\NETWORK SERVICE]

*Заменете [NT AUTHORITY\NETWORK SERVICE] с каквато и да е идентичност, с която работи вашият набор от приложения.

Върнете се към IIS Manager
Рециклирайте своя набор от приложения
Прегледайте вашия уебсайт




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. разрешението за създаване на таблица е отказано в базата данни „master“

  2. Изпълнете SQL съхранена процедура и обработете резултатите

  3. sql server 2008 management studio не проверява синтаксиса на моята заявка

  4. Проактивни проверки на състоянието на SQL Server, част 4:ERRORLOG

  5. Навигиране в регистрационните файлове за грешки на SQL Server