自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小子pk了的博客

C#小白开发者一名

  • 博客(12)
  • 收藏
  • 关注

原创 SQLServer之删除数据库架构

删除数据库架构注意事项要删除的架构不能包含任何对象。 如果架构包含对象,则 DROP 语句将失败。可以在 sys.schemas 目录视图中查看有关架构的信息。要求对架构具有 CONTROL 权限,或者对数据库具有 ALTER ANY SCHEMA 权限。使用SSMS数据库管理工具删除数据库架构1、连接服务器-》展开数据库文件夹-》选择数据库并展开-》展开安全性文件夹-》展开架...

2019-01-26 11:35:17 1078

原创 SQLServer之修改数据库架构

修改数据库架构注意事项用户与架构完全分离。ALTER SCHEMA 仅可用于在同一数据库中的架构之间移动安全对象。 若要更改或删除架构中的安全对象,请使用特定于该安全对象的 ALTER 或 DROP 语句。如果对 securable_name 使用了由一部分组成的名称,则将使用当前生效的名称解析规则查找该安全对象。将安全对象移入新架构时,将删除与该安全对象关联的全部权限。 如果已显...

2019-01-26 11:16:34 2416

原创 SQLServer之创建数据库架构

创建数据库架构注意事项包含 CREATE SCHEMA AUTHORIZATION 但未指定名称的语句仅允许用于向后兼容性。 该语句未引起错误,但未创建一个架构。CREATE SCHEMA 可以在单条语句中创建架构以及该架构所包含的表和视图,并授予对任何安全对象的 GRANT、REVOKE 或 DENY 权限。 此语句必须作为一个单独的批处理执行。 CREATE SCHEMA 语句所创建的...

2019-01-23 08:54:51 7259

原创 SQLServer之附加数据库

附加数据库注意事项必须首先分离数据库。 尝试附加未分离的数据库将返回错误。 附加数据库时,所有数据文件(MDF 文件和 LDF 文件)都必须可用。 如果任何数据文件的路径不同于首次创建数据库或上次附加数据库时的路径,则必须指定文件的当前路径。在附加数据库时,如果 MDF 和 LDF 文件位于不同目录并且其中一条路径包含 \\?\GlobalRoot,该操作将失败。需要 CREATE...

2019-01-20 17:24:52 3878

原创 SQLServer之分离数据库

分离数据库注意事项要求具有 db_owner 固定数据库角色中的成员资格。可以分离数据库的数据和事务日志文件,然后将它们重新附加到同一或其他 SQL Server实例。 如果要将数据库更改到同一计算机的不同 SQL Server 实例或要移动数据库,分离和附加数据库会很有用。分离数据库是指将数据库从 SQL Server 实例中删除,但使数据库在其数据文件和事务日志文件中保持不变。 之...

2019-01-19 11:28:38 3685

原创 SQLServer之删除用户自定义数据库用户

删除用户自定义数据库用户注意事项不能从数据库中删除拥有安全对象的用户。 必须先删除或转移安全对象的所有权,才能删除拥有这些安全对象的数据库用户。不能删除 guest 用户,但可在除 master 或 tempdb 之外的任何数据库中执行 REVOKE CONNECT FROM GUEST 来撤消它的 CONNECT 权限,从而禁用 guest 用户。需要对数据库具有 ALTER ANY...

2019-01-08 21:05:09 1114

原创 SQLServer之修改用户自定义数据库用户

修改用户自定义数据库用户注意事项默认架构将是服务器为此数据库用户解析对象名时将搜索的第一个架构。 除非另外指定,否则默认架构将是此数据库用户创建的对象所属的架构。如果用户具有默认架构,则将使用默认架构。 如果用户不具有默认架构,但该用户是具有默认架构的组的成员,则将使用该组的默认架构。 如果用户不具有默认架构而且是多个组的成员,则该用户的默认架构将是具有最低 principle_id 的 ...

2019-01-08 08:04:33 2194

原创 SQLServer创建用户自定义数据库用户

创建用户自定义数据库用户注意事项如果已忽略 FOR LOGIN,则新的数据库用户将被映射到同名的SQL Server登录名。默认架构将是服务器为此数据库用户解析对象名时将搜索的第一个架构。 除非另外指定,否则默认架构将是此数据库用户创建的对象所属的架构。如果用户具有默认架构,则将使用默认架构。 如果用户不具有默认架构,但该用户是具有默认架构的组的成员,则将使用该组的默认架构。 如果用户...

2019-01-06 16:33:18 11351 2

原创 SQLServer之删除用户定义的数据库角色

删除用户定义的数据库角色注意事项无法从数据库删除拥有安全对象的角色。 若要删除拥有安全对象的数据库角色,必须首先转移这些安全对象的所有权,或从数据库删除它们。 无法从数据库删除拥有成员的角色。 若要删除拥有成员的角色,必须首先删除角色的成员。若要删除数据库角色中的成员,请使用 ALTER ROLE (Transact-SQL)。不能使用 DROP ROLE 删除固定数据库角色。...

2019-01-05 10:04:52 3494

原创 SQLServer更改用户定义的数据库角色

更改用户定义的数据库角色注意事项需具有以下一项或多项权限或成员身份才能运行此命令:对角色具有 ALTER 权限 对数据库具有 ALTER ANY ROLE 权限 具有 db_securityadmin 固定数据库角色的成员身份此外,若要更改固定数据库角色中的成员身份还需要:具有 db_owner 固定数据库角色的成员身份不能更改固定数据库角色的名称。使用SSMS数据库管理工...

2019-01-04 07:53:22 1273

原创 SQLServer删除登录帐户

删除登陆账户注意事项不能删除正在登录的登录名。 也不能删除拥有任何安全对象、服务器级对象或 SQL Server 代理作业的登录名。可以删除数据库用户映射到的登录名,但是这会创建孤立用户。 有关详细信息,请参阅 孤立用户故障排除 (SQL Server)。在 SQL Database中,对连接和服务器级别的防火墙规则进行身份验证时所需的登录数据会暂时缓存在每个数据库中。 此缓存定期刷新...

2019-01-02 21:06:47 1855

原创 SQLServer修改登陆账户信息

修改登陆账户信息注意事项如果 CHECK_POLICY设置为ON,则无法使用 HASHED参数。如果 CHECK_POLICY更改为ON,则将出现以下行为: 用当前的密码哈希值初始化密码历史记录。 如果 CHECK_POLICY 更改为 OFF,则将出现以下行为: CHECK_EXPIRATION 也设置为 OFF。 清除密码历史记录。 重置 loc...

2019-01-01 17:06:28 2134

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除