Visual Studio 2005 και σύνδεση με SQL Server 2005

Συζητήσεις για τις γλώσσες του dot Net και για του Visual Studio της Microsoft

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
johnnys14
Δημοσιεύσεις: 70
Εγγραφή: 27 Ιουν 2008 00:41
Επικοινωνία:

Visual Studio 2005 και σύνδεση με SQL Server 2005

Δημοσίευση από johnnys14 » 11 Ιούλ 2008 21:36

Καλησπέρα σε όλους

Έχω εγκαταστήσει στον υπολογιστή μου τον SQL Server 2005 μαζί με το Visual Studio 2005 έχω κάνει την βάση δεδομένων πίνακες κτλ. και την εφαρμογή το interface για την σύνδεση στην βάση.

Το πρόβλημα μου είναι ότι άν στη βάση δεδομένων (στον Server Explorer) προσπαθήσω να αλλάξω την ασφάλεια από windows authentication σε SQL Server Authentication δεν δέχεται κανένα user name και password. και εμφανίζει το παρακάτω μήνυμα λάθους.

Login Faild for user ' ' The user is not associated with a trusted SQL Server Connection

Γιατί λοιπόν δεν μπορώ να ορίσω χρήστες για την σύνδεση στη βάση δεδομένων;

Ευχαριστώ πολύ!

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

Visual Studio 2005 και σύνδεση με SQL Server 2005

Δημοσίευση από soteres2002 » 13 Ιούλ 2008 00:00

Από το SQL management studio μπες σαν υπερχρήστης και από τα properties δεξιά στο tree πάνε properties όρισε το authentication να γίνεται και μέσω network (αν θυμάμαι καλά ανοίγει το πόρτ 3309). Συγκεριμένα χρειάζεσαι το Windows Authentication και SQL Server Authentication. Έτσι όπως το έχεις μπορεί να μπεί μόνο ο διαχειριστής. Επίσης, στην βάση δεδομένων από τις επιλογές όρισε τον χρήστη να είναι ιδιοκτήτης της ΒΔ. Φφρόντισε και το DNS στον κώδικά σου να είναι το σωστό.

Οι αλλαγές αυτές θέλουν επανεκκίνηση του SQL service, όπως θα ειδοποιηθείς μόλις κάνεις τις αλλαγές. Αυτό μπορεί να γίνει και από το SQL management studio. Αν δεν το έχεις μπορείς να το κατεβάσεις δωρεάν από την Microsoft.

Ποιον SQL server χρησιμοποιείς; Ο τελευταίος έχει και ένα εύκολο οδηγό για να κάνεις μαζικά ρυθμίσεις στο διακομιστή.

johnnys14
Δημοσιεύσεις: 70
Εγγραφή: 27 Ιουν 2008 00:41
Επικοινωνία:

Visual Studio 2005 και σύνδεση με SQL Server 2005

Δημοσίευση από johnnys14 » 16 Ιούλ 2008 11:41

Σ΄ευχαριστώ πολύ για την απάντηση σου!

Φαίνεται πως επιλύθηκε το πρόβλημα που είχα (καθώς δεν είχα εγκατεστημένο το IIS) αλλά τώρα μου εμφανίζει το παρακάτω μήνυμα λάθους.

A connection was successfully established with the server, but then an
error occurred during the login process. (provider: Shared Memory
Provider, error: 0
- No process is on the other end of the pipe.)

Μήπως πρέπει να ορίσω στον υπολογιστή μου στατικό ip και τις υπόλοιπες ρυθμίσεις δικτύου για την κάρτα δικτύου.

Άβαταρ μέλους
dt008
Δημοσιεύσεις: 90
Εγγραφή: 29 Ιουν 2003 01:54
Τοποθεσία: Αθήνα
Επικοινωνία:

Visual Studio 2005 και σύνδεση με SQL Server 2005

Δημοσίευση από dt008 » 18 Ιούλ 2008 01:15

δοκίμασε να συνδεθείς με TCP/IP (με την προϋπόθεση ότι το έχεις ανοίξει από το SQL Configuration Manager και δεν παίζει κάνα firewall στη μέση). Για να το κάνεις αυτό force κατά το connect, θα πρέπει να πειράξεις το connection string, και μετά το όνομα του sql server instance να βάλεις ένα κόμμα (,) και μετά την port (default:1433)
δηλαδή το connection string θα πρέπει να είναι κάπως έτσι

Data Source=myServerAddress,1433;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;

johnnys14
Δημοσιεύσεις: 70
Εγγραφή: 27 Ιουν 2008 00:41
Επικοινωνία:

Visual Studio 2005 και σύνδεση με SQL Server 2005

Δημοσίευση από johnnys14 » 21 Ιούλ 2008 17:26

Thanks και πάλι!

Τελικά δίκιο είχες ήταν το firewall που έκανε τη ζημιά αλλά τώρα υπάρχει το μήνυμα sql server login faild 18456
που και πάλι δεν επιτρέπει την σύνδεση στην βάση με sql server authentication

Στο τέλος θα μου πέσουν και οι λίγες τρίχες που μου έχουν απομείνει!

Άβαταρ μέλους
dt008
Δημοσιεύσεις: 90
Εγγραφή: 29 Ιουν 2003 01:54
Τοποθεσία: Αθήνα
Επικοινωνία:

Visual Studio 2005 και σύνδεση με SQL Server 2005

Δημοσίευση από dt008 » 21 Ιούλ 2008 18:57

για δες εδώ μήπως και βγάλεις άκρη

http://blogs.msdn.com/sql_protocols/arc ... 36201.aspx

johnnys14
Δημοσιεύσεις: 70
Εγγραφή: 27 Ιουν 2008 00:41
Επικοινωνία:

Visual Studio 2005 και σύνδεση με SQL Server 2005

Δημοσίευση από johnnys14 » 27 Ιούλ 2008 21:19

Επιτέλους την βρήκα την άκρη!

Σ ευχαριστώ πολύ φίλε μου το bloc έκανε δουλειά !!!

Απάντηση

Επιστροφή στο “dot Net και Visual Studio”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης