M
Matt Fielder
I'm working on converting my application from a single user, to a
multi-user. The current architecture is with an MSDE data back end
(switching to SQLExpress soon, but not quite yet). Each user connects to
the database directly - the connection string is stored encrypted in a local
file, and all settings etc. are stored in the database. The problem is it
seems that this could rapidly run into problems with scalability and
security. The other issue is there are some files such as image files that
are stored in the local file system and what is stored in the database is a
path to the file. For example, if UserA add an image to a record, then
UserB opens that record, they won't be able to see the image as the file is
actually on UserA's machine. Any direction in where to go with this would
be appreciated.
multi-user. The current architecture is with an MSDE data back end
(switching to SQLExpress soon, but not quite yet). Each user connects to
the database directly - the connection string is stored encrypted in a local
file, and all settings etc. are stored in the database. The problem is it
seems that this could rapidly run into problems with scalability and
security. The other issue is there are some files such as image files that
are stored in the local file system and what is stored in the database is a
path to the file. For example, if UserA add an image to a record, then
UserB opens that record, they won't be able to see the image as the file is
actually on UserA's machine. Any direction in where to go with this would
be appreciated.