sql-server – SQL Server 2005中数据库所有者的最佳做法是什么
发布时间:2020-12-12 06:13:54 所属栏目:MsSql教程 来源:网络整理
导读:SQL Server 2005中数据库所有者的最佳实践是什么? 我已经搜索了这个页面…… http://technet.microsoft.com/en-us/sqlserver/bb331794.aspx 并没有找到我在找什么. 这是执行sp_helpdb时在所有者列中显示的主体和/或如果右键单击SSMS中的数据库并选择属性并转
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身份登录来执行管理工作,那么您可能已经遇到了其他问题…… (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |