|
22 апреля 2010 г.(UTC)
|
|
12 мая 2010 г. 13:01:36(UTC)
|
9 [1,13% от всех сообщений / 0,01 сообщений в день] |
|
0
(Просмотр «Спасибо»)
|
|
0
|
|
0
|
Просмотр всех сообщений пользователя
|
Скорее всего дело в Provider Membership в настройках ASP.NET на сервере IIS...
|
|
Боюсь предположить, что дело в проверке пароля, у меня минимум 6 символов и 0 цифр и спецсимволов в настройках. Если правда там повышенная безопасность, то и простые гости форум тоже могут столкнуться с проблемой создания аккаунтов. А где это меняется - не знаю )
|
|
у меня создалось норм пароль создавал новый, т.е. и имя тоже пароль не равно паролю Базы Данных. пароль и логин у меня для админа создались чисто латинскими буквами.
|
|
это скорее дело не в форуме, а в браузере, у меня спокойно авторизовывается по кукису. Вышел, на след. день зашёл - он меня узнал.
|
Посмотрел события, обнаружил, что пытается создать не под именем локалаьного пользователя, а под системным Цитата:Сведения о приложении: Домен приложения: /LM/W3SVC/1/ROOT-3-129163953952500000 Уровень доверия: Full Виртуальный путь к приложению: / Путь к приложению: c:\inetpub\wwwroot\ Имя компьютера: --- Сведения о процессе: Идентификатор процесса: 4328 Имя процесса: w3wp.exe Имя учетной записи: NT AUTHORITY\NETWORK SERVICE Сведения об исключении: Тип исключения: Exception Сообщение об исключении: FILE: mssql/tables.sql
ERROR: Разрешение CREATE TABLE запрещено в базе данных "master".
STATEMENT:
Задав соответствующие права для NT AUTHORITY\NETWORK SERVICE к мастеру, форум заработал! )
|
vzrus написал:Он там ничего не создаёт, он создаёт в вашей базе, но разрешения отсутствуют. Чтение на мастера(дефолт) и право на создание таблиц и вообще всех объектов в вашей базе. почему бы ему не создать в "yafnet"e чтобы не мусорить "мастер"? в настройках локального пользователя на БД сервера и правда дефолт стоит на "мастере", сейчас поменял на "яфнет", но всё равно пытается создать таблицы в "мастере". А насчёт "и вообще всех объектов в вашей базе.", у него полное право на 3 базы согласно скриншоту.
|
|
Настройка на базу master? Всё правильно, запрещено для локального пользователя создавать там таблицы, эти таблицы ему надо создавать в базе "yafnet" где ему разрешено, а не в "мастере", или в "мастере" всё равно нужно, но я зря запретил?
|
|
Ужас какой! Правильный подход - это не понтоваться. что находил, а копи-пастить с указанием источника нахождения.
|
I need help New Forum 1.9.4 RC Bin; root directory; ASP 1.1+2+3+3.5 After "There has been a serious error loading the forum. No further information is available" I change "Error" = Off and got next message: Цитата:FILE: mssql/tables.sql
ERROR: Разрешение CREATE TABLE запрещено в базе данных "master".
STATEMENT: /* Version 1.0.2 */
/* ** Create missing tables */
/* Create Thanks Table */ if not exists (select 1 from sysobjects where id = object_id(N'[dbo].[yaf_Thanks]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) CREATE TABLE [dbo].[yaf_Thanks]( [ThanksID] [int] IDENTITY(1,1) NOT NULL, [ThanksFromUserID] [int] NOT NULL, [ThanksToUserID] [int] NOT NULL, [MessageID] [int] NOT NULL, [ThanksDate] [smalldatetime] NOT NULL ) Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода Зачем он лезет в базу master? Это ж системная база данных. В файле db.config: Цитата:<connectionStrings> <add name="yafnet" connectionString="Data Source=(local);Initial Catalog=;Integrated Security=True" /> </connectionStrings>
|
|