|
Posted by Alex Kuznetsov on 06/20/07 19:59
On Jun 20, 2:53 pm, "Neil" <nos...@nospam.net> wrote:
> We are running SQL 7 with a front end that links to the tables through ODBC.
> In our main table, the user has no way to delete a record through the
> interface, though it is possible to delete it by opening the ODBC link.
> Users would have no reason to delete a record, but one of our records turned
> up missing.
>
> Now, it's possible that a user may have accidentally deleted the record.
> But, since users don't have any reason to delete records, and since they
> don't access the ODBC links, it seems unlikely (though possible).
>
> I was wondering if anyone had every heard of SQL Server ever "losing" a
> record that had previously been saved. I checked the nightly backup from the
> night after it was added, and the record was there. So either a user deleted
> it, or somehow it got lost in SQL Server. I have no code that deletes
> records in this table in any way, shape or form, so it couldn't have been
> malfunctioning code.
>
> So, while I have a hard time believing that SQL Server would just "lose" a
> record, I also know that anything's possible, so I thought I'd ask if anyone
> had ever heard of such a thing.
>
> Thanks!
>
> Neil
Never heard of it. Revoke delete permissions from all your users. Add
a trigger prohibiting any deletes.
Navigation:
[Reply to this message]
|