title: When connecting SAP Business One to SQL Server 2005, what is the
body: <p>we have SAP Business One - Fourth Shift Edition running here at a small manufacturing company.  The consulting company that has come in to do the installation/implementation uses the "sa" id/pass to initially connect to the database to get the list of companies.  From then on, I have to assume that its the sa id/pass that is being used to connect the client software to the database.  Is this appropriate?  I dont know where this data is being stored... as an ODBC connection?  directly in the registry somewhere?  Is it secure?  Would it be better to set the users network ID in the database security and then use the "trusted connection" setting instead?  Or do most people create a separate login in the database for each user and use that in the client settings?</p>
  
  <p>seems like the easiest way would be to add the users network login to the sql server security so they can use the "trusted connection"... but then wouldn't that allow ANY software to connect to the database from that machine?</p>
  
  <p>So anyways: what are the best-practices for setting this up?</p>