Microsoft SQL Server 7.0安全问题

2016-01-29 14:48 9 1 收藏

Microsoft SQL Server 7.0安全问题,Microsoft SQL Server 7.0安全问题

【 tulaoshi.com - Oracle教程 】


Microsoft SQL Server 7.0安全问题

Microsoft Corporation

【「Microsoft SQL Server 7.0」以下简称「SQL Server 7.0」】

SQL Server 7.0 有哪几种安全模式?

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

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

SQL Server 7.0提供了安全向导(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" 包含域及组/用户帐号,不可超过128个字符。

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

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

来源:https://www.tulaoshi.com/n/20160129/1494251.html

延伸阅读
在发现了global.asa+.htr的bug之后,往往sql server数据库的ID和密码以明文的形式暴露在我们眼前,(写程序时候应该注意啦!)我试过几个国内知名的网站,象蚁盟的, 都可以得到他的数据库密码。于是如何进一步取得数据库的控制权限成为我们关注的问题。 有的朋友常常有了密码确连不进对方主机,下面我来说说连接时候需要注意的问题和...
标签: SQLServer
SQL Server 6.X使用设备(device)存储数据库,每个设备为操作系统上的一个磁盘文件, SQL Server 7.0是否也是这样? 不是。SQL Server 7.0的数据库不再使用设备存储, SQL Server 7.0每个数据库至少需要两个文件(数据和日志),数据和日志无法共享一个文件,并且每个文件只能给一个数据库使用,无法共享。 存放SQL Server 7.0数据库的磁...
标签: SQLServer
摘要:本文描述了将Access数据库转换到SQL Server 数据库的过程和工具 简介 随着用户对于企业级高性能数据库的需求的增长,用户时常要从Microsoft Access Jet引擎的文件-服务器环境下转换到 Microsoft SQL Server的客户-服务器环境。Microsoft Office 2000中的Access 2000 Upsizing Wizard可实现将数据表和 查询转移到SQL Server 7.0中。如...
标签: SQLServer
  管理文本和图像数据        文本和图像数据类型列可以象其它列一样包含在SELECT语句的Select_list中。通过SELECT语句检索的最大文本大小由TEXTSIZE设置来控制。默认的TEXTSIZE的值是4096字节,使用SET TEXTSIZE语句可重新设置。当前的TEXTSIZE设置的值存放在全局变量@@TEXTSIZE中。   &nb...
标签: SQLServer
  存储过程中返回结果        从存储过程中返回结果有三种方式: 1、  返回结果集 这是客户端应用程序返回结果的最通用的方法。结果集是通过使用SELECT语句选择数据产生的。结果集可以从永久表、临时表或局部变量中产生。将结果返回到另一个存储过程不是一种有效的方法。存储过程不能访问另...

经验教程

50

收藏

60
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部