原文:SQLServer之创建用户定义的数据库角色

创建用户定义的数据库角色注意事项 角色是数据库级别的安全对象。在创建角色后,可以使用 grant deny 和revoke来配置角色的数据库级权限。若要向数据库角色添加成员,请使用alter role Transact SQL 。 在 sys.database role members 和 sys.database principals 目录视图中可以查看数据库角色。 有关设计权限系统的信息,请参 ...

2018-12-29 10:58 0 6387 推荐指数:

查看详情

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

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

Fri Jan 04 05:40:00 CST 2019 0 905
SQLServer之删除用户定义数据库角色

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

Sat Jan 05 17:58:00 CST 2019 0 2738
SQLServer创建用户自定义数据库用户

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

Mon Jan 07 00:24:00 CST 2019 0 9369
SQLServer: 解决“错误15023:当前数据库中已存在用户角色

首先介绍一下sql server中“登录”与“用户”的区别,“登录”用于用户身份验证,而数据库用户”帐户用于数据库访问和权限验证。登录通过安全识别符 (SID) 与用户关联。将数据库恢复到其他服务器时,数据库中包含一组用户和权限,但可能没有相应的登录或者登录所关联的用户可能不是相同的用户。这种 ...

Mon Aug 06 16:59:00 CST 2018 0 894
SQLServer: 解决“错误15023:当前数据库中已存在用户角色

解决SQL Server 2008 错误15023:当前数据库中已存在用户角色,SQLServer2008,错误15023, 这个问题困扰了我很久了。以前的解决办法是修改表的架构。非常麻烦。有了下面这个方法,就非常简单了:只需要一条语句就解决了问题,并且非常优雅。 在使用SQL Server ...

Thu Oct 17 20:22:00 CST 2019 0 359
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM