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