Веб-безопасность — InitializeDatabaseConnection()
❮ Веб-безопасность
Определение
Метод InitializeDatabaseConnection() инициализирует базу данных WebSecurity.
Метод инициализирует систему WebSecurity путем подключения к базе данных, содержащей информацию о пользователях и членстве.
C# и синтаксис VB
WebSecurity.InitializeDatabaseConnection(connectionString, userTableName,
userIdColumn, userNameColumn, autoCreateTables)
Параметры
Parameter | Type | Description |
---|---|---|
connectionString | String |
The name of your WebSecurity database (se remarks) |
userTableName | String | The database table that contains the user profile information |
userIdColumn | String | The database column that contains the user IDs (primary keys) |
userNameColumn | String | The database column that contains the user names |
autoCreateTables | Boolean | true indicates that user profile and membership tables should be created if they do not exist, otherwise false |
Возвращаемое значение
Никто.
Примечания
Если вы используете SQL Server Compact, connectionString должно быть именем базы данных WebSecurity (без расширения имени файла .sdf). В противном случае это должно быть имя строки подключения в веб-конфигурации (файл web.config).
Даже если autoCreateTables может заставить таблицы базы данных создаваться автоматически, сама база данных должна существовать всегда.
Ошибки и исключения
Метод InitializeDatabaseConnection() создает исключение InvalidOperationException , если:
- SimpleMembership не инициализирован (или отключен в конфигурации сайта)
❮ Веб-безопасность