0
Asp.Net Membership/Roles (üyelik ve roller) sistemini kullanmak istediğinizde varsayılan olarak tüm tablo ve sp yapısı ASPNETDB.MDF adlı lokal veritabanında oluşturulur.
ASPNETDB.MDF dosyası yerine MS SQL server üzerindeki bir veritabanında üyelik ve roller nasıl aktif edilir ve kullanılır?
0
Asp.Net Rol ve üyelik sistemini SQL üzerinde bir veritabanında kullanmak istiyorsanız aşağıdaki adımları uygulayın.
aspnet_regsql.exe -S SQLSUNUCUADI -U KullaniciAdi -P Parola -A all -d VeritabaniAdiBu komutu kendinize göre Sql server sunucu adı, kullanıcı adı, parola ve veritabanına göre değiştirin.
<connectionStrings> <remove name="LocalSqlServer" /> <add name="LocalSqlServer" connectionString="Data Source=SunucuAdi;Integrated Security=false;Initial Catalog=Veritabanı;User ID=KullanıcıAdı;Password=Parola" providerName="System.Data.SqlClient" /> </connectionStrings>Bu ifadeyi aşağıdaki sekmenin altında eklediğinizden emin olun.
<connectionStrings>
<system.web> <authentication mode="Forms"> <forms loginUrl="/Uye/Login"></forms> </authentication> <roleManager enabled="true" />
Bu işlemden sonra Asp.Net üyelik ve rolleri MS Sql veritabanı üzerinde kullanabilirsiniz.
Artık ASPNETDB.MDF dosyasına ihtiyacınız kalmadı.
Cevap yazabilmek için üye girişi yapmalısınız.
Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol