网络安全

位置:IT落伍者 >> 网络安全 >> 浏览文章

Microsoft SQL Server 7.0安全问题


发布日期:2022年08月08日
 
Microsoft SQL Server 7.0安全问题

SQL Server 有哪几种安全模式?

两种SQL Server和Windows NT(混合)及Windows NT onlySQL Server 和Windows NT相当于SQL Server 版本的混合模式Windows NT only相当于SQL Server 版本的信任模式在SQL Server 版没有提供相当于SQL Server 版本的标准模式

SQL Server 的SQL安全管理器(Security Manger)为何在SQL Server 不见了替代工具是什么?

SQL Server 提供了安全向导(Security Wizard)来取代SQL安全管理器(Security Manger)

使用SQL Server和 Windows NT(混合)安全模式的优点是什么?

非Windows NT 客户端Internet 客户端亦可登录

提供多层保护

使用Windows NT only安全模式的优点是什么?

用户可以更快速登录SQLServer而无需另外再记一个密码

使用NT提供的密码设置功能如最小密码长度(minimum password length)

只需为NT组设定帐号和组设置

如何设置SQL Server 的安全模式?

启动SQL Server企业管理器(Enterprise Manager)

在控制台(console)树中展开Microsoft SQL Servers然后展开SQL Server Group或您设定的组单击选择要设定的SQL Server

单击鼠标右键选择"属性(Properties)"然后选择"安全(Security)"选项卡

在Security部分选择"SQL Server and Windows NT"或是"Windows NT only"

如何在SQL Server企业管理器中设置允许一个Windows NT组或用户能登录SQL Server?

在SQL Server企业管理器中展开要加入Windows NT组或用户帐号的SQL Server再展开Security 文件夹选择 login然后单击鼠标右键选择快捷菜单中的new login

选择"General"选项卡在Name字段中填入"域\帐号"或"域\组"

在Authentication(身份验证)部分选择Windows NT Authentication(Windows NT身份验证)然后选择domain (域)

在Default(默认)部分选择预设数据库和语言

单击"OK(确定)按钮

如何使用SQL Server存储过程使一个Windows NT组或用户能登录SQL Server?

sp_grantlogin {login}

其中login" 包含域及组/用户帐号不可超过个字符

设定Windows NT组或用户登录SQL Server时需要注意哪些事项?

如果SQL Server的登录id对应于一个Windows NT组添加或删除Windows NT组中的用户不需重新建立SQL Server 的登录id

如果SQL Server的登录id对应于一个Windows NT组或用户将此Windows NT组或用户删除并不会将此SQL Server 的登录id删除

上一篇:Form Authentication安全漏洞及对策

下一篇:SQL Server 2005 安全性(图)