`
sakakokiya
  • 浏览: 507139 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

介绍一下sql server的安全性

阅读更多
1、两种登陆方式:
标准登陆方式(sqlserver和windows),采用sqlserver提供的用户名和密码登陆连接,可用 sp_denylogin ‘builtinadministrators'拒绝操作系统管理员登陆连接(sp_grantlogin ‘builtinadministrators'反转),也称非信任登陆机制;这种认证方式是两种方式中最安全的。
集成登陆方式(仅windows),将windows的用户和工作组映射为sqlserver的登陆方式,也称信任机制。
2、一个特殊帐户:sa,为系统默认帐户,不能删除,拥有最高的管理权限,可以执行sqlserver服务器范围内的所有操作,所以一定要给sa加上密码,密码推荐不少于6位,最后是字母、数字和特殊符号的组合。
3、两个特殊数据库用户:
dbo,数据库的拥有者,在安装sqlserver时,被设置到model数据库中,不能被删除,所以dbo在每个数据库中都存在。dbo是数据库的最高权力者,对应于创建该数据库的登陆用户,即所有的数据库的dbo都对应于sa帐户;
guest,这个用户可以使任何已经登陆到sqlserver服务器的用户都可以访问数据库,即使它还没有成为本数据库的用户。所有的系统数据库除model以外都有 guest用户。所有新建的数据库都没有这个用户,如果油必要添加guest用户,请用sp_grantdbaccess来明确建立这个用户。
4、还原数据库的时候之所以要删除本数据库的用户如user,然后在安全性→登陆里重新建这个用户和指定相应的访问权限,是因为这个用户在master里不存在。当然你也可以用sp_addlogin ‘user','resu'来新建user用户,sp_change_users_login ‘update_one','user','user'来指定在master中的对应。
5、具有system administrators服务器角色的成员拥有与sa一样的权限,具有db_owner数据库角色的用户具有对本数据库的完全操作权限。如果在创建 login的时候,选择了system administrators角色,那么该用户创建的对象都属于dbo用户。
分享到:
评论

相关推荐

    SQLServer安全性文档

    SQL Server 安全性文档是一份专门为数据库管理员编写的白皮书,旨在介绍 SQL Server 2008 的安全特性和配置方法。该文档涵盖了 SQL Server 安全性概述、安全配置、Windows Update、外围应用配置、验证、口令策略...

    第八章SQLServer安全性管理.ppt

    SQL Server安全性管理 SQL Server安全性管理是指对SQL Server数据库的访问权限和安全控制机制。安全性管理是数据库管理系统中非常重要的一部分,因为它直接关系到数据库中的数据安全。 SQL Server安全性管理模型...

    Microsoft SQL Server的安全性探析

    21世纪是一个现代化时代,是网络的时代。随着网络技术的飞跃发展,互联网的使用更加普及与广泛,安全问题成为了人们关注的...文章就是从Microsoft SQL Server的安全性现状入手,探析提高Microsoft SQL Server的安全策略。

    提高SQL Server数据库安全性的几点思考.pdf

    在文章《提高SQL Server数据库安全性的几点思考》中,作者王桃群就如何提高SQL Server数据库的安全性提出了几个实用的建议。 首先,文章指出了SQL Server数据库的安全隐患主要来源于其默认的网络配置。为了减少安全...

    SQL SERVER数据库安全性

    SQL SERVER数据库安全性;PPT;授课电子讲义

    Microsoft SQL Server安全性的研究.pdf

    本文对 Microsoft SQL Server 安全性的研究,详细介绍了 Microsoft SQL Server 的安全机制和特点。Microsoft SQL Server 是一种比较成熟的数据库管理系统,它的安全体制非常关键。随着信息技术的高速发展,数据库...

    【MS SQL Server】安全基线及安全加固指南v1.0.pdf

    总之,本指南作为一份全面的SQL Server安全加固手册,为管理员提供了一套从基础到高级的安全配置方案。通过实施这些加固措施,可以显著提高数据库的安全性,降低数据泄露和其他安全事件的风险。需要注意的是,在实施...

    SqlServer连接工具

    SQL Server连接工具是数据库管理员和开发人员用于与Microsoft SQL Server交互的重要软件。这些工具提供了多种功能,包括数据库...无论是在本地环境还是云端,选择合适的工具能够极大地提高工作效率并确保数据的安全性。

    Spotlight on SQL Server

    7. **安全性管理**:此工具可能包含对SQL Server安全性的监控,比如审计用户访问,检查权限设置,以及提醒潜在的安全风险。 8. **资源管理**:通过Spotlight,管理员可以了解SQL Server的资源使用情况,如内存分配...

    SQL server常见错误

    如若再不行,再出来数据库上边的(SQL Server )右击,打开属性,打开安全性,选择 SQL Server 和 Windows 身份验证模式,最后确定!若再不行就继续右击(SQL Server)重新启动! 2. 错误 233:无法登录 sa 账户 ...

    SQL Server 2012内置审计功能 增强合规性

    SQL Server 2012内置的审计功能是一个强大的工具,旨在增强企业的安全合规性,尤其对于需要严格管理的领域。这个功能允许企业监控服务器和数据库级别的所有事件,从而确保符合行业标准和法规要求,比如支付卡行业...

    sql server2019安装包

    SQL Server 2019引入了多个新特性和增强功能,旨在提高性能、安全性和可扩展性。以下是一些关键知识点: 1. **Big Data Clusters**:SQL Server 2019引入了大数据集群的概念,允许用户在同一个环境中整合SQL Server...

    sqlserver snowflake 函数

    3. 该程序集安全性为UNSAFE(由于雪花机制必须增加lock关键字所以整体安全性降级为不安全, 并不是内部有花里胡哨的web操作所以需要UNSAFE) 4. 建议该函数仅在需要批量向数据库录入数据时使用, 并不建议以主键默认值...

    SQLServer+ 免安装版

    SQLServer+附加的定时备份功能让您的用户在不知不觉中备份了数据库,从而保证了数据的安全性。 SQLServer+使您基于SQLServer的软件安装不在是噩梦。QQ:120397560网站:http://sql8.zj.com电话:网站上有

    SQL Server安全管理

    本教程将围绕"SQL Server安全管理"这一主题,深入讲解如何有效地管理和保护SQL Server数据库。 首先,我们要理解SQL Server安全的基础——身份验证。SQL Server提供了多种身份验证模式,包括Windows身份验证和SQL ...

    SQL Server 18452登录错误

    在“Microsoft SQL Server Management Stdio”中,展开"SQL Server 组",鼠标右键点击 SQL Server 服务器的名称,然后选择"属性",再选择"安全性"选项卡,在"身份验证"下,选择"SQL Server 和 Windows 身份验证模式...

    sqlserver数据库SSH配置1

    随着数据安全的日益重要,SQLServer 数据库的安全性也变得越来越重要。SQLServer 数据库 SSH 配置可以提供加密的数据传输和身份验证,保护数据库免受未经授权的访问。同时,SSH 配置还可以提供远程访问数据库的能力...

    SQL Server精华 (CHM)_sqlserver_SQLServer笔记_

    《SQL Server精华 (CHM)_sqlserver_SQLServer笔记_》是一部综合性的SQL Server学习资源,旨在帮助用户深入理解和掌握Microsoft SQL Server数据库管理系统的核心概念、功能和最佳实践。这部笔记涵盖了一系列关键知识...

    解决SQLSERVER数据库驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接问题JAR包

    在SQLSERVER数据库的使用过程中,有时会出现一个棘手的问题,即驱动程序无法通过安全套接字层(SSL)加密与SQL Server建立安全连接。这个问题通常表明数据库连接在尝试使用SSL进行加密时遇到了障碍,可能影响数据的...

Global site tag (gtag.js) - Google Analytics