• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

اشکال در ارتباط با بانک sql

sama15661

کاربر تازه وارد
تاریخ عضویت
9 دسامبر 2006
نوشته‌ها
23
لایک‌ها
0
با سلام خدمت دوستان گرامی

من از این کد برای ارتباط asp.net با بانک sql server استفاده می کنم .

Dim con As New SqlConnection
con.ConnectionString = " workstation id=.;packet size=4096;integrated security=SSPI;initial catalog=AMOZESH;persist security info=False "
con.Open()
Dim da As New SqlDataAdapter("select * from sabt", con)
Dim ds As New DataSet
da.Fill(ds, "sabt")​
ولی خطا می دهد و در قسمت cnn.open خطای ارتباط با بانک اطلاعاتی را می دهد؟
 

H_R

مدیر بازنشسته
تاریخ عضویت
30 مارس 2005
نوشته‌ها
3,298
لایک‌ها
17
سن
42
محل سکونت
North Pole
اگرم خواستی لوکال وصل بشی به ترسد سرور (یوزر نیم و پسورد نمیخواد )

کد:
Server=(local);Database=khayerin;Integrated Security=True

اونی که شما نوشتی اصلا فکر نمیکتیم کار کنه ! از کجا آوردی؟!
 

sama15661

کاربر تازه وارد
تاریخ عضویت
9 دسامبر 2006
نوشته‌ها
23
لایک‌ها
0
این کانکشنی که من از connection string خود sqlconnection در صفحه aspx آوردم و استفاده کردم که البته جواب نداد . ولی متاسفانه از کانکشنهای بالا که استفاده می کنم خطای زیر را می دهد

Server Error in '/hozor' Application.
--------------------------------------------------------------------------------

Login failed for user 'servername\ASPNET'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.SqlClient.SqlException: Login failed for user servername\ASPNET'.

Source Error:


Line 40: 'Create the SQLCommand using the connection and SQL string.
Line 41: MyCommand = New SqlCommand(MySQL, MyConnection)
Line 42: MyConnection.Open()
Line 43: Dim myDR As SqlDataReader = MyCommand.ExecuteReader()
Line 44: DataGrid1.DataSource = myDR
ناگفته نماند که اسم پروژه من hozor است .
(منتظر راهنماییهای شما هستم )
با تشکر
 

Y2K

Registered User
تاریخ عضویت
20 فوریه 2006
نوشته‌ها
656
لایک‌ها
1
محل سکونت
Location

sama15661

کاربر تازه وارد
تاریخ عضویت
9 دسامبر 2006
نوشته‌ها
23
لایک‌ها
0
باسلام و تشکر از راهنماییتان
من در web.config دسترسی ها رو چک کردم دسترسی بدون محدودیت برای همه است .
وخود من مدیر این بانک sql و برنامه asp.net هستم البته من خودم یکبار دیگه چک کردم در هیچ کجا محدودیتی ندیدم
منتظر راهنماییهای بیشتر شما هستم .
اگر من بخوام از پیشفرضی که در ارتباطات با بانک اطلاعاتی در asp.net هست استفاده کنم !
چه راهی را پیشنهاد می کنید ؟
با تشکر
 

ha_60

Registered User
تاریخ عضویت
6 مارس 2006
نوشته‌ها
249
لایک‌ها
0
من در web.config دسترسی ها رو چک کردم دسترسی بدون محدودیت برای همه است
منظور تو دیتابیسه توی یوزر های دیتابیس باید این اجازه رو بدی
حالا مشکل من اینجاست که رو لوکال کار می کنه رو سرور که می یاد خراب می شه کانکشن استرینگ من یه چیزیه تو مایه پست دوم
کسی یه دستور اعمل برای upload کردن رو سرور نداره پدرم در اومد زوری دیتا بیس رو upload کردم حالا این کانکشن استرینگ گیر می ده چی کار کنم؟
 

Y2K

Registered User
تاریخ عضویت
20 فوریه 2006
نوشته‌ها
656
لایک‌ها
1
محل سکونت
Location
فکر کنم از مدیر سرور باید کانکشن استرینگ رو بگیری
و همچنین ازش بخوای که پرمیشن ها رو برات درست کنه
 

ha_60

Registered User
تاریخ عضویت
6 مارس 2006
نوشته‌ها
249
لایک‌ها
0
والا به ادمین امیدی نیست بگو باید چی کار کنم یا ادمین باید چی کار کنه تا بهش بگم درستش کنه ولی جالب اینجاست که هر کاری که مکنم رو لوکال جواب می ده
 

sama15661

کاربر تازه وارد
تاریخ عضویت
9 دسامبر 2006
نوشته‌ها
23
لایک‌ها
0
منظور تو دیتابیسه توی یوزر های دیتابیس باید این اجازه رو بدی
با سلام و تشکر
مشکلم حل شد ولی یک سوال دیگر مطرح شده است :
من در یک شرکت کار می کنم و این برنامه قرار است بروی اینترانت داخلی شرکت قرار بگیره و یوزرهای مختلف ازآن استفاده کنند حالا اگر برای خودم این قدر مشکل داشت پس برای بقیه یوزرها چه اتفاقی می افته ؟

ممنون از کمکتان
 

zolfagharonline

کاربر تازه وارد
تاریخ عضویت
1 آپریل 2005
نوشته‌ها
8
لایک‌ها
0
سلام
من یه سایت دارم که اطلاعات یوزمان روی بانک SQL ذخیره می شن
می خوام لاگین سایت رو از PHP به ASP تغیر بدم
فایل لاگین رو ساختم ولی توی بانک SQL تیبل پسورد شامل چند متغیر دیگه هم می شه
مثل ایمیل . کد . سریال و ...
2.jpg


من به وسیله دریم ویور وارم اینو درست می کنم از این کد برای جدا کردن پسورد از سایر قسمتها استفاده کردم :
-----------------------------------------
SELECT TAC_ID, TAC_Val
FROM TacBox.tac_usr
WHERE TAC_Attr='[Global]passwd'
-----------------------------------------
1.jpg


ولی این فقط برای جستجو هستش
هنگام لاگین یوزر رو وارد می کنم . ولی توی تیبل پسورد می شه با سریال و یا ایمیل و یا هر کدوم از متغیر هایی که در این تیبل قرار داره لاگین شد .
من می خوام فقط با یوزر و پسور عمل لاگین انجام بگیره ...
====================================
خواهش می کنتم اگه دوستان اطلاعی در این باره دارن بهره دارم به من ایمیل کنن

*********************
[email protected]
*********************
 
بالا