03. juni 2003 - 22:18Der er
18 kommentarer og 2 løsninger
Ingen adgang udenfor host?
Jeg poster herunder koden til en af de mange SQL queries der ikke duer hvis det bliver kørt udenfor min server.. Det vil sige, fra min server godtager den det, men hvis en anden kalder den, så opstår der fejl.. Kan jeg få noget hjælp til hvad det kunne være?
Function existinguser(ByVal username As String) As String Dim connectionString As String = "server='localhost'; trusted_connection=true; Database='Registration'" Dim sqlConnection As System.Data.SqlClient.SqlConnection = New System.Data.SqlClient.SqlConnection(connectionString) Dim queryString As String = "SELECT [UserDetails].[Username] FROM [UserDetails] WHERE ([UserDetails].[Username] = @Username)" Dim sqlCommand As System.Data.SqlClient.SqlCommand = New System.Data.SqlClient.SqlCommand(queryString, sqlConnection)
sqlConnection.Open()
sqlCommand.Parameters.Add("@Username", System.Data.SqlDbType.VarChar).Value = username Dim exusr as String = sqlCommand.ExecuteScalar()
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Slettet bruger
03. juni 2003 - 22:26#1
>så opstår der fejl..
hvilke fejl, eksploderer computeren eller hvad? ;)
Synes godt om
Slettet bruger
03. juni 2003 - 22:27#2
Nuvel server='localhost' skal ændres til din servers ip adresse.
okay hvis jeg kun ændrer Localhost til min ip så er der lang ventetid, hvorefter den kommer med samme fejl ( Jeg kan ikke undersøge hvad fejlen siger, lang historie )
Synes godt om
Slettet bruger
03. juni 2003 - 22:33#7
Dette duer heller ikke: trusted_connection=true da det så forudsættes at vedkommende der logger på databasen er logget på computeren med et brugernavn og en adgangskode der forefindes som en brugerkonto på din computer.
Ok jeg har fundet fejlen, det krævede lidt eksperimentering og sådan... Exception Details: System.Data.SqlClient.SqlException: Login failed for user 'NT AUTHORITY\NETWORK SERVICE'.
Source Error:
Line 69: Dim sqlCommand As System.Data.SqlClient.SqlCommand = New System.Data.SqlClient.SqlCommand(queryString, sqlConnection) Line 70: Line 71: sqlConnection.Open() Line 72: Line 73: sqlCommand.Parameters.Add("@Username", System.Data.SqlDbType.VarChar).Value = username
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.