Keamanan Web - InisialisasiDatabaseConnection()
Keamanan Web
Definisi
Metode InitializeDatabaseConnection() menginisialisasi database WebSecurity.
Metode ini menginisialisasi sistem WebSecurity dengan menghubungkan ke database yang berisi informasi pengguna dan keanggotaan.
Sintaks C# dan VB
WebSecurity.InitializeDatabaseConnection(connectionString, userTableName,
userIdColumn, userNameColumn, autoCreateTables)
Parameter
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 |
Nilai Kembali
Tidak ada.
Catatan
Jika Anda menggunakan SQL Server Compact, connectionString harus menjadi nama database WebSecurity (tanpa ekstensi nama file .sdf). Kalau tidak, itu harus menjadi nama string koneksi dalam konfigurasi web (file web.config).
Bahkan jika autoCreateTables dapat memaksa tabel database dibuat secara otomatis, database itu sendiri harus selalu ada.
Kesalahan dan Pengecualian
Metode InitializeDatabaseConnection() melempar InvalidOperationException jika:
- SimpleMembership tidak diinisialisasi (atau dinonaktifkan dalam konfigurasi situs web)
Keamanan Web