- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
再新建一个SQL查询,在查询编辑器中输入删除表test. table_1的T-SQL语句: DELETE FROM test.table_1 执行结果如图9.27所示。 图9.27 删除语句的执行结果 可以使用CREATE SCHEMA语句创建数据库架构。 语法格式: CREATE SCHEMA schema_name_clause [ schema_element [ , ...n ] ] 其中, schema_name_clause ::= { schema_name | AUTHORIZATION owner_name | schema_name AUTHORIZATION owner_name } ? schema_element ::= { table_definition | view_definition | grant_statement revoke_statement | deny_statement } 【例9.28】 创建架构test_schema,其所有者为用户david。 以系统管理员身份登录SQL Server,新建一个查询,输入以下语句: USE PXSCJ GO CREATE SCHEMA test_schema AUTHORIZATION david 另外,要删除可以使用DROP SCHEMA语句,例如, DROP SCHEMA test_schema 2.使用系统存储过程添加固定数据库角色成员 利用系统存储过程sp_addrolemember可以将一个数据库用户添加到某一固定数据库角色中,使其成为该固定数据库角色的成员。语法格式: sp_addrolemember[ @rolename = ] role, [ @membername = ] security_account 参数含义:role为当前数据库中的数据库角色的名称。security_account为添加到该角色的安全账户,可以是数据库用户或当前数据库角色。 【例9.9】 将PXSCJ数据库上的数据库用户david(假设已经创建)添加为固定数据库角色db_owner的成员。 USE PXSCJ GO EXEC sp_addrolemember db_owner, david 3.使用系统存储过程删除固定数据库角色成员 利用系统存储过程sp_droprolemember可以将某一成员从固定数据库角色中去除。 语法格式: sp_droprolemember [ @rolename = ] role ,?[ @membername = ] security_account ? 【例9.10】 将数据库用户david从db_owner中去除。 USE PXSCJ GO EXEC sp_droprolemember db_owner, david 1.通过对象资源管理器创建数据库角色 第1步:创建数据库角色。以Windows系统管理员身份连接SQL Server,在对象资源管理器中展开“数据库”,选择要创建角色的数据库(如PXSCJ)→“安全性”→“角色”,右击鼠标,在弹出的快捷菜单中选择“新建”菜单项,在弹出的子菜单中选择“新建数据库角色”菜单项,如图9.11所示。进入“数据库角色-新建”窗口。 图9.11 新建数据库角色 第2步:将数据库用户加入数据库角色。 当数据库用户成为某一数据库角色的成员之后,该数据库用户就获得该数据库角色所拥有的对数据库操作的权限。 如图9.12所示是将PXSCJ数据库的用户david加入ROLE1角色。 图9.12 添加到数据库角色 2.通过SQL命令创建数据库角色 (1)定义数据库角色。创建用户自定义数据库角色可以使用CREATE ROLE语句。 语法格式: CREATE ROLE role_name [ AUTHORIZATION owner_name ] ?【例9.11】 如下示例在当前数据库中创建名为ROLE2的新角色,并指定dbo为该角色的所有者。 USE PXSCJ GO CREATE ROLE ROLE2 AUTHORIZATION dbo (2)给数据库角色添加成员。向用户定义数据库角色添加成员也使用存储过程sp_ addrolemember,用法与之前介绍的基本相同。 【例9.12】 使用Windows身份验证模式的登录名(如0BD7E57C949A420\liu)创建PXSCJ数据库的用户(如0BD7E57C949A420\liu),并将该数据库用户添加到ROLE1数据库角色中。 USE PXSCJ GO CREATE USER [0BD7E57C949A420\li
您可能关注的文档
- 第8章 核移植技术及动物克隆.ppt
- 第8章 网络连接设备和技术.ppt
- 第8章 无线局域网构建和设置.ppt
- 第8章 中断与异常.ppt
- 上海交通大学本科学位课程 电路实验 双口网络的等效参数与联接.pdf
- 第8章__使用文字及表格.pdf
- 上海立信会计学院_第四届运筹杯_股权激励契约及公司价值——剖析万科股权激励计划的成及败.pdf
- 上海市中考试卷和答案.doc
- 第8章_模板与STL.ppt
- 上海长宁区设立货运公司条件与流程.pdf
- 2025至2030聚乙烯催化剂市场行业市场深度研究与战略咨询分析报告.docx
- 2025至2030绝缘材料行业市场深度调研及发展趋势与发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030军用红外热像仪行业市场深度研究与战略咨询分析报告.docx
- 2025至2030空调扇行业风险投资发展分析及投资融资策略报告.docx
- 2025至2030卡莫司汀行业市场深度研究与战略咨询分析报告.docx
- 2025至2030快捷旅馆行业市场深度研究及发展前景投资可行性分析报告.docx
- 2025至2030矿用爆破器材行业市场深度研究及发展前景投资可行性分析报告.docx
- 2025至2030军工新材料行业市场深度研究与战略咨询分析报告.docx
- 2025至2030可穿戴医疗设备行业市场深度研究及发展前景投资可行性分析报告.docx
- 2025至2030烤鱼行业发展趋势分析与未来投资战略咨询研究报告.docx
最近下载
- 中华民族共同体概论课件第八讲共奉中国与中华民族聚力发展.pptx VIP
- 一种碱性磷酸酶标记抗体或抗原的方法.pdf VIP
- 2024-2025部编人教版小学语文1一年级上册(全册)优秀课件.ppt
- 手术室PDCA——提高急诊手术器械物品准备的完善率.pptx VIP
- 宠物行业宠物智能喂食器研发方案.doc VIP
- 老年人徒手肌力评定健康促进课件.pptx VIP
- TPM管理培训课件.pptx VIP
- 中华民族共同体概论大讲堂课件第七讲华夷一体与中华民族空前繁盛(隋唐五代时期).pdf VIP
- 灰库系统钢结构加固施工方案.docx VIP
- 2025至2030中国中医馆行业市场发展分析及前景趋势与投资机会报告.docx
文档评论(0)