微软的高级数据库管理员和专家,具有15年以上的数据经验。同时是《SQL Server》杂志的撰稿人,并合著《Pro SQL Server 2008 Mirroring》一书。
假如你对公司不满,会不会用自己的账号登录,去窃取公司数据或破坏公司数据库?当然那不会!稍稍走脑的都会试图用别人的帐号登录,这样就无法追查到始作俑者…
作为数据库的管理人员,DBA是数据库数据的保护者和监护人。如果我们不能够控制访问数据库的权限,就无从谈保护。
当运行查询语句,出现烦人的损坏警报时,正是页校验(page verification)检测到了损坏的数据。页校验一共有三个选项,如果你选错的话,可能真的应该被炒鱿鱼!
数据损坏随时可能发生在任何人身上,没有任何办法可保证它不会发生。DBA的职责是,尽量尽早发现损坏,并及时处理。
每个人都会犯错,DBA也不例外。不过DBA犯错时,通常他们也是第一个发现错误,并立刻修正错误。但,有些错误是不可原谅的。那什么样的失误会让DBA可能丢掉工作饭碗?