logo
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

4 Страницы«<234
vzrus
#61 Оставлено : 29 апреля 2010 г. 4:39:54(UTC)
vzrus

Статус: Advanced Member

Группы: Registered
Зарегистрирован: 24.11.2009(UTC)
Сообщений: 44

Поблагодарили: 1 раз в 1 постах
Он там ничего не создаёт, он создаёт в вашей базе, но разрешения отсутствуют. Чтение на мастера(дефолт) и право на создание таблиц и вообще всех объектов в вашей базе.
AsH
#62 Оставлено : 29 апреля 2010 г. 14:58:20(UTC)
AsH

Статус: Newbie

Группы: Registered
Зарегистрирован: 22.04.2010(UTC)
Сообщений: 9

vzrus написал:
Он там ничего не создаёт, он создаёт в вашей базе, но разрешения отсутствуют. Чтение на мастера(дефолт) и право на создание таблиц и вообще всех объектов в вашей базе.

почему бы ему не создать в "yafnet"e чтобы не мусорить "мастер"?
в настройках локального пользователя на БД сервера и правда дефолт стоит на "мастере", сейчас поменял на "яфнет", но всё равно пытается создать таблицы в "мастере".
А насчёт "и вообще всех объектов в вашей базе.", у него полное право на 3 базы согласно скриншоту.
Пользователь AsH прикрепил следующие файлы:
ПраваАдм.JPG
AsH
#63 Оставлено : 29 апреля 2010 г. 20:07:08(UTC)
AsH

Статус: Newbie

Группы: Registered
Зарегистрирован: 22.04.2010(UTC)
Сообщений: 9

Посмотрел события, обнаружил, что пытается создать не под именем локалаьного пользователя, а под системным
Код:
Сведения о приложении:
Домен приложения: /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 к мастеру, форум заработал! )
DVT
#64 Оставлено : 5 мая 2010 г. 19:21:50(UTC)
DVT

Статус: Newbie

Группы: Registered
Зарегистрирован: 05.05.2010(UTC)
Сообщений: 2

Застрял на этапе - немогу создать администратора для форума - пишет что неверен пароль при чем любой какой не напишу(

Отредактировано пользователем 5 мая 2010 г. 19:22:58(UTC)  | Причина: Не указана

AsH
#65 Оставлено : 6 мая 2010 г. 14:15:15(UTC)
AsH

Статус: Newbie

Группы: Registered
Зарегистрирован: 22.04.2010(UTC)
Сообщений: 9

у меня создалось норм
пароль создавал новый, т.е. и имя тоже
пароль не равно паролю Базы Данных.
пароль и логин у меня для админа создались чисто латинскими буквами.
DVT
#66 Оставлено : 6 мая 2010 г. 17:04:30(UTC)
DVT

Статус: Newbie

Группы: Registered
Зарегистрирован: 05.05.2010(UTC)
Сообщений: 2

AsH написал:
у меня создалось норм
пароль создавал новый, т.е. и имя тоже
пароль не равно паролю Базы Данных.
пароль и логин у меня для админа создались чисто латинскими буквами.


Я также делал, но он все равно пишет: Ошибка в создании нового пользователя - Ошибка пароля(

create admin user failed: the password provided is invalid. please enter a valid password value

Отредактировано пользователем 6 мая 2010 г. 19:28:57(UTC)  | Причина: Не указана

AsH
#67 Оставлено : 7 мая 2010 г. 13:20:12(UTC)
AsH

Статус: Newbie

Группы: Registered
Зарегистрирован: 22.04.2010(UTC)
Сообщений: 9

Боюсь предположить, что дело в проверке пароля, у меня минимум 6 символов и 0 цифр и спецсимволов в настройках.
Если правда там повышенная безопасность, то и простые гости форум тоже могут столкнуться с проблемой создания аккаунтов.
А где это меняется - не знаю )
Shunt
#68 Оставлено : 12 июня 2010 г. 18:17:29(UTC)
Shunt

Статус: Newbie

Группы: Registered
Зарегистрирован: 06.06.2010(UTC)
Сообщений: 2

скачала архив
1) разархивировал в папку c:\Inetpub\wwwroot\forum
2) скопировал файл recommended-web.config и переименовал его в web.config
3) создал новую пустую базу на SQL Server 2008 назвав её "yafnet"
4) в файле db.config в connectionString задал строку, которая прописана в VS 2008 (т.е. connectionString="Data Source=<название сервера>;Initial Catalog=yafnet;Integrated Security=True")
5) в файле app.config раскомментировал строку <add key="YAF.Root" value="/forum/"/>
люди, помогите...
при запуске default.aspx в появившемся окне ввожу пароль и он мне выдаёт:

There has been a serious error loading the forum. No further information is available.
Please contact the administrator if this message persists.

что делать? видел такой уже задавали вопрос, решением на эту проблему было дать доступ к базе. Не подскажите как это сделать?

Отредактировано пользователем 12 июня 2010 г. 19:27:23(UTC)  | Причина: Не указана

Alegorius
#69 Оставлено : 18 июня 2010 г. 21:49:33(UTC)
Alegorius

Статус: Newbie

Группы: Registered
Зарегистрирован: 18.06.2010(UTC)
Сообщений: 2

Shunt написал:
скачала архив
1) разархивировал в папку c:\Inetpub\wwwroot\forum
2) скопировал файл recommended-web.config и переименовал его в web.config
3) создал новую пустую базу на SQL Server 2008 назвав её "yafnet"
4) в файле db.config в connectionString задал строку, которая прописана в VS 2008 (т.е. connectionString="Data Source=<название сервера>;Initial Catalog=yafnet;Integrated Security=True")
5) в файле app.config раскомментировал строку <add key="YAF.Root" value="/forum/"/>
люди, помогите...
при запуске default.aspx в появившемся окне ввожу пароль и он мне выдаёт:

There has been a serious error loading the forum. No further information is available.
Please contact the administrator if this message persists.

что делать? видел такой уже задавали вопрос, решением на эту проблему было дать доступ к базе. Не подскажите как это сделать?


нужно создать пользователя для соединения с базой:
1. Открываем SQL Server Management Studio и коннектимся к нашей базе используя Windows Authentication.
2. Заходим в папку \Security\Logins. В ней по идее должен быть пользователь sa (админ по умолчанию, если его нет можно создать нового), щелкаем на нем правой кнопкой выбираем "Properties".
3. Вводим нужный пароль в поля Password и подтверждаем confirm password;
4. В том же окне слева выбираем Status и меняем Login на Enabled;
(после этого можно проверить работу пользователя используя пункт 1 и выбрав SQL Server Authentication вместо Windows Authentication)
5. в файле db.config в connectionString меняем коннекшен типа такова:
<add name="yafnet" connectionString="data source=имя сервера;initial catalog=база данных;User ID=sa(либо другой пользователь с админскими правами к базе данных); Pwd=пароль который установили для данного пользователя" />

Вроде все... Удачи! :)

Shunt
#70 Оставлено : 19 июня 2010 г. 0:13:35(UTC)
Shunt

Статус: Newbie

Группы: Registered
Зарегистрирован: 06.06.2010(UTC)
Сообщений: 2

Огромное спасибо, надо будет попробовать как вы написали, а то я решил эту проблему путём запуска форума через VS 2008, что вообщем-то ниочень радовало... ещё раз огромное спасибо... ))
Alegorius
#71 Оставлено : 21 июня 2010 г. 15:10:58(UTC)
Alegorius

Статус: Newbie

Группы: Registered
Зарегистрирован: 18.06.2010(UTC)
Сообщений: 2

Забыл еще кое-что:
После того как настроили пользователя требуется на сервере базы данных включить SQL Server Authentication:
Для этого щелкаем правой кнопкой в SQL Server Management Studio на корневом каталоге, т.е. на сервере базы данных и выбираем Properties. На вкладке(пункте меню) Securety надо выбрать SQL Server and Windows Authentication mode вместо Windows Authentication mode.
Только после этого вы сможете подключиться к базе данных используя логин и пароль.
Пользователи, просматривающие эту тему
Guest
4 Страницы«<234
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.

Форум YAF | YAF © 2003-2012, Yet Another Forum.NET
Страница сгенерирована за 0.291 секунды.