- 1、本文档共98页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
创建架构修改架构删除架构架构管理10.5.2使用SSMS管理架构
【例10-10】创建一个名称为Admin的架构。在【对象资源管理器】中展开【数据库】|【build】|【安全性】节点,右击【架构】节点,选择【新建架构】命令,显示如图10-15所示的【架构-新建】窗口图10-15在【常规】页面,可以指定架构的名称以及设置架构的所有者。单击【有哪些信誉好的足球投注网站】按钮打开【有哪些信誉好的足球投注网站角色和用户】对话框,如图10-16所示。图10-16单击【浏览】按钮,打开【查找对象】对话框。在【查找对象】对话框中选择架构的所有者,可以选择当前系统的所有用户或者角色,如图10-17所示单击【确定】按钮完成架构的创建图10-17在【架构属性】窗口中,选择【权限】打开如图10-18所示窗口。在【权限】页面单击有哪些信誉好的足球投注网站,添加用户。然后在【用户或角色】列表中选择用户,并在下面的权限列表中,启用相应的复选框的选项,即可完成用户的权限的配置。图10-1810.5.3使用T-SQL语句管理架构 创建架构createschema修改架构alterschema删除架构dropschema创建架构Createschema{schema_name|authorizationowner_name[schema_element[…n][schema_element::={Table_definition|view_definition|grant_statementRevoke_statement|deny_statement}参数说明schema_name指定当前数据库中的架构名称。AUTHORIZATIONowner_name指定将拥有架构的数据库级主体的名称。此主体还可以拥有其他架构,并且可以不使用当前架构作为其默认架构。table_definition指定在架构内创建表的CREATETABLE语句。执行此语句的主体必须对当前数据库具有CREATETABLE权限。view_definition指定在架构内创建视图的CREATEVIEW语句。执行此语句的主体必须对当前数据库具有CREATEVIEW权限。grant_statement指定可对除新架构外的任何安全对象授予权限的GRANT语句revoke_statement指定可对除新架构外的任何安全对象撤消权限的REVOKE语句。deny_statement指定可对除新架构外的任何安全对象拒绝授予权限的DENY语句。【例10-11】创建一个名称为web的架构,其拥有者为用户AndyusebuildcreateschemawebauthorizationAndy修改架构Alterschemaschema_nametransfersecurable_name删除架构Dropschemaschema_name要删除的架构不能包括任何对象。如果包含对象,则删除架构前必须首先删除架构中包含的对象。并且要求具有control权限或者对数据库具有alteranyschema权限【例10-12】在“build”数据库中创建一个名为Aricle的表,并将该表由默认架构dbo移到Admin架构中【例10-13】删除架构Admin。createtableArticle(IDint,Titlevarchar(50)Contentvarchar(max));GoalterschemaAdmintransferdbo.ArticleDroptableAdmin.Article;DropschemaAdmin;10.6 角色管理 为了方便权限管理,将一些用户集中到一个单元并对该单元设定权限,这样的单元称为角色。在SQLServer中,通过角色可以将用户分为不同的组,属于同一组的用户即具有相同角色的成员能够统一进行管理,并被授予相同的操作权限。在SQLServer2008中,数据库的权限分配通过角色实现。10.6.1 服务器角色管理10.6.1 服务器角色 服务器角色服务器角色指根据SQLServer的管理任务,以及这些任务相对的重要性等级,把具有SQLServer管理职能的用户划分成不同的用户组。SQLServe
您可能关注的文档
最近下载
- 临床路径培训(共29张课件).pptx VIP
- 2024年《全国教育大会》专题PPT课件.ppt
- 介入应急预案演练(坠床).docx
- JTG B05-2015《公路项目安全性评价规范》释义手册_(高清版).pdf
- 第四单元 三国两晋南北朝时期:孕育统一和民族交融单元质检卷(B卷)--2024-2025学年统编版七年级历史上册.docx VIP
- 二类医疗器械管理培训试题.pdf
- 乡镇建房地基购买合同5篇.docx
- 职业生涯报告(通用8篇).pdf VIP
- QGDW 10278-2021 变电站接地网技术规范.docx
- 第四单元 三国两晋南北朝时期:孕育统一和民族交融单元质检卷(A卷)--2024-2025学年统编版七年级历史上册.docx VIP
文档评论(0)