Рейтинг:
26
Dinesh Ambaliya
перейдите в раздел iis -> пулы приложений -> найдите свой пул приложений, используемый в приложении -> щелкните его, а затем нажмите кнопку "Дополнительные настройки" на панели действий. Найти "личность" собственность и менять его на локальный компьютер.
Пожалуйста, отметьте как решение, если это решит вашу проблему.
U@007
это правильно 5+ :).
roni.net
Большое спасибо. Решение очень хорошее
sha_server
спасибо за разрешение
Member 11230360
Спасибо.- это сработало.
Amit K Khanchandani
Спасибо, для меня это был сетевой сервис
Member 10986425
Очень, Очень Благодарен Вам За Хороший Ответ............Большое Спасибо
Member 10043290
извините, вы сказали, что это решение будет работать в локальной системе или на хосте?
jcpc91
это плохое решение никогда никогда не запускайте iis в локальной системе
Member 11687760
Спасибо!!!
amitcingh
Спасибо. Решить проблему
rtfm-pliz
решите и мою проблему тоже, спасибо
Siddhartha M
решать задачу . спасибо
Member 12795837
ОГРОМНОЕ СПАСИБО!.ЭТОТ ОТВЕТ ИДЕАЛЕН
chandrashekhar menaria
Большое вам спасибо, что спасли меня.
Member 10754846
Спасибо это работает на меня :)
Member 13656295
Thnks очень много :D
Member 13634779
Спасибо за решение. После исправления этого шага некоторые из вас, должно быть, испытали еще одну ошибку, сказав SQL Server Login error: Login failed for user 'NT AUTHORITY\SYSTEM'
?
Поэтому для этого, пожалуйста, следуйте приведенным ниже ссылкам:
https://stackoverflow.com/questions/24822076/sql-server-login-error-login-failed-for-user-nt-authority-system
https://dba.stackexchange.com/questions/47172/can-not-find-nt-authority-network-service-on-sql-server-2012
manojkumar234
Спасибо, что сработало.
Rabeih Zeineddine
спасибо youuuuuuuu я попробовал много вещей, чтобы решить эту проблему и искал ответ от долгого времени и ответить на очень простой шаг спасибо дорогая
Member 14563737
Так что спасибо это решит мою проблему
Member 11879209
Молодец, реши ее
Рейтинг:
14
Dr. Jafar Rizvi
Со ссылкой на следующую ссылку:
http://www.asp.net/mvc/overview/deployment/visual-studio-web-deployment/deploying-to-iis[^]
Создайте сценарий гранта для новых баз данных
Когда приложение запускается в IIS на компьютере разработчика, оно обращается к базе данных, используя учетные данные пула приложений по умолчанию. Однако по умолчанию удостоверение пула приложений не имеет разрешения на открытие баз данных. Поэтому вы должны запустить сценарий, чтобы предоставить это разрешение. В этом разделе вы создадите сценарий, который будет запущен позже, чтобы убедиться, что приложение может открывать базы данных при запуске в IIS.
Запустите следующий скрипт:
IF NOT EXISTS (SELECT name FROM sys.server_principals WHERE name = 'IIS APPPOOL\DefaultAppPool')
BEGIN
CREATE LOGIN [IIS APPPOOL\DefaultAppPool]
FROM WINDOWS WITH DEFAULT_DATABASE=[master],
DEFAULT_LANGUAGE=[us_english]
END
GO
CREATE USER [WebDatabaseUser]
FOR LOGIN [IIS APPPOOL\DefaultAppPool]
GO
EXEC sp_addrolemember 'db_owner', 'WebDatabaseUser'
GO
Member 11332478
это не работает в моей системе,скажите мне, как удалить эту процедуру?
jcpc91
это не работает "IIS APPPOOL\DefaultAppPool" не существует в windows server 2008 r2
Member 11608707
большое-большое спасибо.Это работает!!
Member 11241204
Отличный.... Это работает ....большое спасибо :)
Member 11457847
спасибо. своя работа
gwlrs
спасибо. это работает
Ian Carr
Отлично сработало для меня. Большое спасибо
Member 13617949
Отлично, сработало на меня. Я просто меняю пул по умолчанию на свой пул приложений.
Рейтинг:
0
shaikh qarib
Запустите Этот Скрипт :
Создайте логин [IIS APPPOOL\DefaultAppPool] из WINDOWS
ГО
--Использовать имя таблицы
ГО
Создать пользователя [средством пул приложений\служб IIS] для входа [пул приложений\служб IIS средством]
ГО
Db_datareader для exec для процедуры sp_addrolemember'', 'в IIS\у пула пулы приложений defaultapppool'
ГО
Exec для процедуры sp_addrolemember 'db_datawriter', 'служб IIS\у пула пулы приложений defaultapppool'
ГО
CHill60
Решено год назад!
xTMx9
Это сработало для меня вместо решения проблемы
Cipherc
Круто.. прекрасно работает
Member 10188322
Это прекрасно работает