Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1396
  • Last Modified:

Delphi 7 SQL Error "Login failed for user <domain>\guest"

I am using this program to explore how to connect to SQL databases in delphi 7
http://delphi.about.com/library/weekly/aa071205a.htm

When run the program on the server machine I connect and run the program just fine with no problems
But if I use the program on a client pc, open the Connect to SQL server dialog and click on a server to connect to It then errors with "Login failed for user <domain>\guest" and the List of available databases are blank.

anyone got ideas? the SQL server is running with SQL server Desktop 2000

I can understand the error when trying to login to a computer, but why the error when trying to view aviailable databased on a server? can anyone help, ask for better clarification anything?
0
jamerslong
Asked:
jamerslong
  • 5
  • 3
  • 2
1 Solution
 
Geert GOracle dbaCommented:
first suggestion:
add mssql to the zones

second suggestion:
use the latest version: MSSQL express

second suggestion:
there is a network utility in the bin to open the Database to outside connections
SVRNETCN.exe


This is an old version of the software ...
http://www.microsoft.com/downloads/details.aspx?familyid=413744D1-A0BC-479F-BAFA-E4B278EB9147&displaylang=en

this is the new version
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=220549b5-0b07-4448-8848-dcc397514b41
0
 
jamerslongAuthor Commented:
thanks,

a: Allthough I would like to upgrade the SQL server, i am afraid it my cause interuptions with my works software and we absolutely cannot afford a system down time of more then about 5 minutes, I would like to avoid that.

b: svrnetcn, I will take a peak at this, But i do wonder. If the database can be accessed by the client software it was intended for, then why not my software?
0
 
Geert GOracle dbaCommented:
it looks like your connection is using Windows Security.
do you have a database user and password to use for connection ?

to test a connection on a other PC,
on the desktop, create a new file with extension .udl
double click it and a connection wizard will be opened
use the first tab to set the provider
then the second tab to set user and pass
it the connection test works you can see the connection string by changing the extension to .txt and opening the file
0
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
jamerslongAuthor Commented:
hey thats cool stuff there, It is using windows security to connect, but I dont know how to program it to use anything otherwise. My wife just had a baby yesterday so I will not be at work for a bit. but when I get there I will be sure to try it.
0
 
Geert GOracle dbaCommented:
congrats on the family extension
let's hope it's yours, it's got the right colour ?
0
 
jamerslongAuthor Commented:
lol it belongs to me, it has my giant feet.
0
 
senadCommented:
if it uses windows security then you should be able to log on using windows
username and password (that is if you belong to the administrators group).
No big deal...
0
 
senadCommented:
How to create a sql server login :
http://msdn.microsoft.com/en-us/library/aa337562.aspx
0
 
jamerslongAuthor Commented:
Ok so I did the .Udi thing and i was able to connect to the DB, Now it is saying the database itself has a password, I dont understand how I can access the database from the server without any login protocals but requires a password when accessed from another computer for both server login and database access?

how could I find out the password to the Database? I have the SA password and the Admin password, however I do not have time to figure out if the Admin would work but SA did not :(
0
 
jamerslongAuthor Commented:
I managed to get it all worked out with Geerts Suggestion :) saving me from myself time and time again
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 5
  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now