Back-end database is in SQL Server, front-end in a user-level secured Access database. I have a HIPAA requirement to provide two-key security. In other words, you must pass not just one password test, but two, to get to this data. We have been using domain login authentication integrated with SQL Server to get a trusted connection to the SQL database. Our second key was the user-level security in the front-end database. My manager brought up the issue of someone installing an ODBC connection to the SQL Server database and viewing the data from there. Of course they would have to know specifics about where that database resided to do this. But once they did, they could get to the data with only the domain login (one key). So we decided to implement a group policy prohibiting them from creating an ODBC connection and for good measure to not permit them to install software (e.g. Enterprise Manager which would speed them on their way). Then the creaky wheels of my brain remembered that you can connect via ADO code in a module of any Access database, so what was to stop someone, once logged into the domain and authenticated, from creating a new database and connecting via ADO code, or a file-based DSN for that matter. Access is already installed so you can't lock them out of that.
Am I thinking this through clearly?
Anyway, I may have opened up a hornet's nest of problems, but HIPAA is HIPAA and we must bow down and obey...
I am grateful for any thoughts anyone might have time to share.
"Character cannot be developed in ease and quiet. Only through experience of trial and suffering can the soul be strengthened, ambition inspired, and success achieved." - Helen Keller
Am I thinking this through clearly?
Anyway, I may have opened up a hornet's nest of problems, but HIPAA is HIPAA and we must bow down and obey...
I am grateful for any thoughts anyone might have time to share.
"Character cannot be developed in ease and quiet. Only through experience of trial and suffering can the soul be strengthened, ambition inspired, and success achieved." - Helen Keller