PDA

View Full Version : خطا هنگام انتساب ConnectionString به OledbConnection



Chabok
شنبه 15 مرداد 1384, 22:56 عصر
با عرض سلام خدمت اساتید محترم

فکر کنم این مشکل خیلی از تازه کارها مثل من باشه
لطفا کمک کنید .

هنگامی که میخواهم ConnectionString را به OledbConnection نسبت دهم با خطای زیر مواجه میشوم

Security Exception
Description: The application attempted to perform an operation not allowed by the security policy.
To grant this application the required permission please contact your system administrator
or change the application's trust level in the configuration file.

میخوام بدونم این دستورت اشتباهه ؟



Imports System.Data
Imports System.Data.OleDb

...
Dim ConStr As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=bank.mdb;"
Dim Con As New OleDbConnection(ConStr)


OR



Imports System.Data
Imports System.Data.OleDb

...
Dim ConStr As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=bank.mdb;"
Dim Con As New OleDbConnection
...
Con.ConnectionString = ConStr


حتی اگه از کامپوننتهای خود دات نت هم استفاده کنم با همین مشکل مواجه میشم

خواهشا کمک کنید

اگه قبلا مطرح شده لینکش رو لطف کنین بذارین . چون من پیدا نکردم
ممنون

Behrouz_Rad
یک شنبه 16 مرداد 1384, 02:54 صبح
برنامه های ASP.NET تحت مجوزهای کاربر ASPNET اجرا می شوند.
در صورتی که این کاربر مجوز لازم و کافی برای اجرای پروسه ای را نداشته باشد، خطای فوق رخ خواهد داد.
بارها در مورد تنظیم مجوزها صحبت شده. (جستجو کنید)
قبل از هر کاری در قسمت User Accounts از کنترل پنل، به کاربر ASPNET سطح دسترسی Admin بدهید.
و سپس مجوزها رو ست کنید.
موفق باشید.