Recent events at work have persuaded me to look at the security of some of our in house written systems and do a lot of rewriting and implementing far more rigid security within them and removing excess permissions.
With the need to write and debug new systems at present, I've been trying to persuade my colleague to write any new code in a secure manner and to lock down the application interface to prevent access to the immediate window in Access/Excel.
Also, if accounts need to be set up or access permissions altered on the database servers, set it so that it only has the permissions where needed for the application to run properly.
I've put a page up on the MIS section of our intranet on best practise for designing software and writing code in a secure manner with a load of relevant links and got a "That's good and really helpful" after pointing her at it, followed 10 minutes later asking for comments on a system she had written.
Within under 5 minutes of poking around, I discovered a hole so huge an elephant could fall down it.
I'm not aware of any actual breaches of security within the systems in my own remit, but of course there's always the possibility they've not been reported and its better to be safe than sorry.
The data involved are a mix of personnel/payroll and training, student and financial information.
The applications used are a mix of custom reporting systems piggyback onto commercial apps and others are entirely in house systems.
My manager (who is also hers) is not technical in an IT sense, so doesn't really understand what can be done with the existing systems if such flaws were discovered or utilised.
I have no authority over this colleague, we are at the same level within the organisational chart but she does come to ask me advice from time to time, which case I do try and steer her in a more secure solution to a problem, even if it is more complex to implement than the obvious easier one.
We've got books about our database server platforms and VBA references, but they tend not to get read much (mostly by me to brush up on something).
How can I persuade my current colleague and manager to take system and application security seriously and to use and implement it within their work?
I'm sure I can't be the only one has this sort of problem.
John
With the need to write and debug new systems at present, I've been trying to persuade my colleague to write any new code in a secure manner and to lock down the application interface to prevent access to the immediate window in Access/Excel.
Also, if accounts need to be set up or access permissions altered on the database servers, set it so that it only has the permissions where needed for the application to run properly.
I've put a page up on the MIS section of our intranet on best practise for designing software and writing code in a secure manner with a load of relevant links and got a "That's good and really helpful" after pointing her at it, followed 10 minutes later asking for comments on a system she had written.
Within under 5 minutes of poking around, I discovered a hole so huge an elephant could fall down it.
I'm not aware of any actual breaches of security within the systems in my own remit, but of course there's always the possibility they've not been reported and its better to be safe than sorry.
The data involved are a mix of personnel/payroll and training, student and financial information.
The applications used are a mix of custom reporting systems piggyback onto commercial apps and others are entirely in house systems.
My manager (who is also hers) is not technical in an IT sense, so doesn't really understand what can be done with the existing systems if such flaws were discovered or utilised.
I have no authority over this colleague, we are at the same level within the organisational chart but she does come to ask me advice from time to time, which case I do try and steer her in a more secure solution to a problem, even if it is more complex to implement than the obvious easier one.
We've got books about our database server platforms and VBA references, but they tend not to get read much (mostly by me to brush up on something).
How can I persuade my current colleague and manager to take system and application security seriously and to use and implement it within their work?
I'm sure I can't be the only one has this sort of problem.
John