sql-server – SQL Server 2005中数据库所有者的最佳做法是什么?

前端之家收集整理的这篇文章主要介绍了sql-server – SQL Server 2005中数据库所有者的最佳做法是什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
sql Server 2005中数据库所有者的最佳实践是什么?

我已经搜索了这个页面……

http://technet.microsoft.com/en-us/sqlserver/bb331794.aspx

并没有找到我在找什么.

这是执行sp_helpdb时在所有者列中显示的主体和/或如果右键单击SSMS中的数据库并选择属性并转到“文件”,它是来自顶部标记所有者的第二个下拉列表框.

目前,它设置为不再与公司合作的域用户.在过去,我总是使用默认设置,即创建它的用户.我知道我无法将其设置为服务运行的域用户.我可以把它设置为SA,但这感觉不对.也许我应该创建一个具有有限权限的新特殊sql登录,并且只是为了这个目的?

解决方法

sa是db的最佳所有者.您希望将所有者设置为您知道将保留的内容,因为db_owner角色信息存储在数据库本身中.如果数据库发生某些事情并且它变得无法访问且sql Server无法确定db_owner角色中的用户,则只有数据库所有者或sysadmin服务器角色中的某个人能够执行某些操作才能恢复数据库.如果除了sa之外你没有其他人在sysadmin角色中,那么你就会遇到一些问题.

当然,如果sa是唯一的系统管理员并且您经常以sa身份登录来执行管理工作,那么您可能已经遇到了其他问题……

原文链接:https://www.f2er.com/mssql/79796.html

猜你在找的MsSQL相关文章