第八章数据库原理与SQL ppt课件.ppt

第八章数据库原理与SQL ppt课件.ppt

ID:59439717

大小:1.01 MB

页数:76页

时间:2020-09-18

第八章数据库原理与SQL ppt课件.ppt_第1页
第八章数据库原理与SQL ppt课件.ppt_第2页
第八章数据库原理与SQL ppt课件.ppt_第3页
第八章数据库原理与SQL ppt课件.ppt_第4页
第八章数据库原理与SQL ppt课件.ppt_第5页
资源描述:

《第八章数据库原理与SQL ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库原理与SQLServer第八课保证数据安全性第八课保证数据安全性8.1登录账户管理8.2用户管理8.3角色管理8.4许可管理实训八安全管理28.1登录账户管理8.1.1SQLServer2000的认证模式8.1.2配置SQLServer2000认证模式8.1.3创建登录账户8.1.4修改登录账户8.1.5删除登录账户8.1.1SQLServer2000的认证模式每个网络用户在访问SQLServer服务器时,都必须经过两个阶段的身份认证:第一个阶段的身份认证,是认证用户是否具有连接服务器的资格,SQLServer使用“登录账户”来标识用户的连接资格;第二个阶段的身份认证,即认

2、证用户是否具有访问和操作数据库的资格。下面,首先讨论第一阶段的认证,也就是对登录账户的认证。SQLServer2000对登录账户的认证,有两种模式Windows认证模式 只要用户通过了Windows平台的身份验证,就可以成功连接到SQLServer服务器。SQLServer和Windows混合认证模式 在这种方式下,对于可信连接,系统使用Windows认证模式;对于不可信连接,使用SQLServer认证模式。8.1.1SQLServer2000的认证模式登录账户的认证过程8.1.1SQLServer2000的认证模式8.1.2配置SQLServer2000认证模式在SQL-EM中

3、,单击展开左侧窗口中的服务器组,选中要进行认证模式设置的服务器,单击右键,打开快捷菜单,选择“属性”命令,打开“SQLServer属性(配置)”对话框,选择其中的“安全性”选项卡。设置认证模式设置对登录账户连接审核信息的记录方式8.1.2配置SQLServer2000认证模式8.1.3创建登录账户登录账户的信息存储在系统数据库master的表syslogins中,当在SQLServer2000系统中增加一个登录账户时,一般要指定一个默认数据库。SQLServer2000有两个默认的登录账户: “sa”和“BUILTINAdministrators”,它们拥有SQLServer2

4、000系统和全部数据库中所有对象的权限。不管SQLServer2000实际的数据库所有权如何,它们被默认为是任何用户数据库的主人。所以它们拥有最高的管理权限,可以执行服务器范围内的所有操作。 这两个登录账户不同的地方是:sa使用的是SQLServer身份验证,而BUILTINAdministrators使用的是Windows身份验证。1.使用SQL语句sp_addlogin[@loginame=]‘<登录账户名>’ [,[@passwd=]‘<密码>’] [,[@defdb=]‘<数据库名>’] [,[@deflanguage=]'<语言>']8.1.3创建登录账户例8-1新建

5、登录账户login1,密码为login1,默认数据库为student。8.1.3创建登录账户2.使用SQL-EM(1)启动SQL-EM,展开左侧窗口中指定的数据库服务器“安全性”文件夹,单击“登录”节点,右侧窗口显示已存在的登录账户的信息。(2)选择左边窗格中的“登录”节点,单击右键,打开快捷菜单,选择“新建登录”命令,打开“SQLServer登录属性-新建登录”对话框。(3)单击“常规”选项卡,在“名称”输入框中输入新建登录账户的名称,也可以单击名称文本框后的按钮,选择Windows用户作为登录账户。同时,在该选项卡上还可以设置登录账户的身份验证模式、默认语言和默认数据库。2.

6、使用SQL-EM(4)单击“服务器角色”选项卡,可以设置该登录账户对应的服务器角色,在“数据库访问”选项卡上可以设置该登录账户的数据库访问许可。角色和访问许可的相关知识在8.3和8.4节介绍。(5)单击“确定”按钮,完成新登录账户的创建。此时,在右侧窗口中可以看到新创建的登录账户的相关信息。2.使用SQL-EM8.1.4修改登录账户1.使用SQL语句(1)修改登录账户默认数据库修改登录账户默认数据库可以通过执行系统存储过程sp_defaultdb实现。其基本语法格式为:sp_defaultdb[@loginame=]'<登录账户>',[@defdb=]'<数据库名>'例8-2将登

7、录账户login1的默认数据库修改为pubs。8.1.4修改登录账户(2)修改登录账户密码修改登录账户密码可以通过执行系统存储过程sp_password实现。其基本语法格式为:sp_password[[@old=]‘<原密码>’,] {[@new=]‘<新密码>’} [,[@loginame=]'<登录账户>']8.1.4修改登录账户例8-3将登录账户login1的密码由login1改为abcdef。8.1.4修改登录账户2.使用SQL-EM(1)启动SQL-EM,展开左侧窗口中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。