Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Настройка Provider для SQL Server 2005 / 4 сообщений из 4, страница 1 из 1
28.10.2006, 22:17
    #34088896
PhD
PhD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка Provider для SQL Server 2005
Здравствуйте!
У меня следующая проблема:

Мне нужно в приложении использовать роли и персонализацию. Для этого я из командной строки запустил aspnet_regsql.exe и в моей БД на SQL Server 2005 создались таблицы, необходимые для ролей и персонализации. Но я не могу в ASP.NET Configuration настроить их. При указании AspNetSqlProvider и попытке протестировать его, появляется след. ошибка:

Provider Management
Could not establish a connection to the database.
If you have not yet created the SQL Server database, exit the Web Site Administration tool, use the aspnet_regsql command-line utility to create and configure the database, and then return to this tool to set the provider.


Подскажите, пожалуйста, как настроить роли и персонализацию?

Огромное спасибо за помощь!
...
Рейтинг: 0 / 0
29.10.2006, 01:37
    #34089003
NN
NN
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка Provider для SQL Server 2005
        <membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="20">
            <providers>
                <clear/>
                <add name="SqlProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="MySqlServer" enablePasswordReset="false" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" minRequiredPasswordLength="1" minRequiredNonalphanumericCharacters="0" applicationName="ErosSite"/>
            </providers>
        </membership>
        <roleManager defaultProvider="SqlProvider" enabled="true" cacheRolesInCookie="true" cookieName=".ASPROLES" cookieTimeout="30" cookiePath="/" cookieRequireSSL="false" cookieSlidingExpiration="true" cookieProtection="All">
            <providers>
                <add name="SqlProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="MySqlServer" applicationName="ErosSite"/>
            </providers>
        </roleManager>
        <profile defaultProvider="SqlProvider">
            <providers>
                <clear/>
                <add name="SqlProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="MySqlServer" applicationName="ErosSite"/>
            </providers>
            <properties>
                <add name="Nick" type="System.String"/>
                <add name="NickColor" type="System.String" defaultValue="#000000"/>
                <add name="IsMan" type="System.Boolean" defaultValue="true"/>
                <add name="LastChatEnter" type="System.DateTime"/>
                <add name="RealName" type="System.String" defaultValue=""/>
                <add name="City" type="System.String" defaultValue=""/>
                <add name="ICQ" type="System.String" defaultValue=""/>
                <add name="About" type="System.String" defaultValue=""/>
                <add name="BithDay" type="System.DateTime"/>
                <add name="TextColor" type="System.String" defaultValue="#000000"/>
            </properties>
        </profile>

 
Выдернул из своего проекта, поэтому придется кое что поправить под свои требования
...
Рейтинг: 0 / 0
29.10.2006, 14:36
    #34089359
PhD
PhD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка Provider для SQL Server 2005
Спасибо за отклик! А существует ли способ унифицированной настройки системы для поддержки выше перечисленного, чтобы можно было программно это настроить при развертывании системы?
...
Рейтинг: 0 / 0
29.10.2006, 20:32
    #34089592
NN
NN
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка Provider для SQL Server 2005
web.config - это тот же самый xml-файл, и его изменение ничем не отличается от работы с обычным файлом..
Но (имхо) не стоит он того, чтобы заморачиваться и программно его менять...
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Настройка Provider для SQL Server 2005 / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]