`
流星剑
  • 浏览: 94713 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

sql权限的操作

SQL 
阅读更多
--权限设置
--创建登录(lisi为登录名,123为密码)
sp_addlogin 'lisi','123'
--创建用户(worke为用户名)
sp_grantdbaccess 'lisi','worker'
--分配权限
grant select on studentinfo to worker
--创建角色(work为角色名)
sp_addrole 'work'
--添加角色用户(worker为角色成员)
sp_addrolemember 'work','worker'
--给角色分配权限,角色中的用户也有相应的权限
grant select,delete on studentinfo to work

 

分享到:
评论

相关推荐

    SQL Server登陆权限操作

    SQL Server 登陆权限操作是指在 SQL Server 中设置用户登录名和权限的操作,包括服务器角色权限和数据库权限。本文将详细介绍如何设置 Test 用户的权限,包括服务器角色的权限 dbcreate、能操作的数据库 Accp50 及...

    SQL语句进行数据库权限设置

    SQL Server提供了多种权限操作,包括GRANT、DENY和REVOKE。GRANT用于赋予用户或角色特定的权限,DENY用于拒绝权限,而REVOKE则是撤销已经赋予的权限。例如,要允许用户Alice读取一个名为`Employees`的表,可以使用...

    sql2000一键获取权限Win10 Win8 Win7

    在Windows 10、Windows 8 和 Windows 7 操作系统上,安装和使用 SQL Server 2000 可能会涉及到权限问题,特别是对于非管理员用户来说,可能需要特定的权限才能顺利执行数据库操作。"sql2000一键获取权限Win10 Win8 ...

    SQL Server权限管理

    SQL Server 权限管理 SQL Server 权限管理是数据库管理系统中非常重要的一方面,它涉及到用户身份验证、权限管理、角色管理等多个方面。下面是 SQL Server 权限管理的详细知识点: 一、安全帐户认证 安全帐户认证...

    sqlServer 权限设置器

    6. 日志记录与审计:可能具备权限变更记录功能,方便追踪和审计权限操作,满足合规性需求。 7. 安全策略模板:预设或自定义权限模板,根据业务场景快速应用,提高权限管理的标准化程度。 8. 批量操作:对于大规模...

    JEECG 数据权限自定义SQL表达式用法说明

    需要注意的是,在实际操作中,自定义SQL表达式需要根据实际的业务逻辑和权限需求来编写,以避免潜在的权限泄露风险。例如,如果要求只能访问属于同一部门的数据,那么SQL表达式中就需要包含判断当前用户部门字段与...

    SQL Server的用户及权限

    安装完毕后,系统默认创建一个名为sa的SQL服务器用户,它是系统管理员,拥有对整个系统的全面操作权限。其他用户需由sa或已存在的系统管理员创建。 SQL Server中存在三种特殊用户角色:系统管理员、用户数据库所有...

    sql server中的权限基本操作

    本文将详细讲解SQL Server中的一些基本权限操作,特别是与创建和管理表结构相关的权限设置,如主键约束、唯一性(Unique)约束以及其他的表约束。 首先,创建主键约束是确保表中某一列数据的唯一性的关键操作。在...

    SQL数据库操作模块.rar

    3. DCL:用于控制数据库的访问权限和安全,如`GRANT`和`REVOKE`命令,分别用于赋予和撤销用户对数据库对象的操作权限。 4. TCL:用于管理数据库事务,如`BEGIN TRANSACTION`、`COMMIT`和`ROLLBACK`,确保数据的一致...

    sqlserver2005创建用户并授予权限

    ### SQL Server 2005 创建用户并授予权限详解 #### 一、概述 在 SQL Server 2005 中,为了确保数据的安全性和完整性,管理员需要能够有效地管理数据库用户及其相应的权限。本文将详细介绍如何在 SQL Server 2005 中...

    经典sql语句大全(高级查询,权限管理,操作磁盘文件)

    本资料“经典sql语句大全”涵盖了高级查询技术、编写过程、权限管理和对磁盘文件的操作,是学习和提升SQL技能的重要资源。 一、高级查询技术 高级查询是SQL中的核心功能,包括但不限于子查询、联接查询、聚合函数、...

    sql 语句 cmd 权限

    ### SQL语句与CMD权限详解 #### 一、引言 在SQL Server环境中,有时我们需要进行高级配置以满足特定需求,比如启用某些扩展存储过程来执行操作系统级别的命令。本篇文章将详细探讨如何通过SQL语句调整`cmd`权限,...

    三招教你搞定sql server数据库权限冲突

    通过以上三招,结合对SQL Server权限体系的深入理解,以及细致的权限检查和优化策略,可以有效解决数据库权限冲突问题,确保数据库操作的安全性和效率。在实践中,还需要根据具体的业务需求和安全政策,灵活应用这些...

    SQL2005程序集权限

    如果SQL Server服务运行的用户没有模拟权限,或者模拟过程中遇到权限问题,文件访问也会失败。 此外,SQL Server 2005为程序集提供了三种代码访问安全性级别:SAFE、EXTERNAL_ACCESS和UNSAFE,依次表示安全性逐渐...

    Delphi SQLSERVER 操作员权限设置程序.rar

    Delphi SQLSERVER 操作员权限设置程序,以销售、进货两个功能,来演示不同帐号所享有的不同操作权限,从用户管理模块中,你可以修改权限设置,测试前,请首先连接好SQLSERVER数据库。  你可以使用以下的测试帐户来...

    SQL注入实战---利用“dbo”获得SQL管理权限和系统权限

    完成这些步骤后,攻击者理论上已经获得了SQL Server的完全管理权限和操作系统级别的访问权。他们可以执行任意的SQL命令,如创建、修改或删除数据库对象,甚至对操作系统进行操作,如执行系统命令、读取或写入文件等...

    通用权限设计源代码(带SQL脚本)

    综上所述,"通用权限设计源代码(带SQL脚本)"项目涵盖了Web开发中的关键知识点,包括服务器端编程、权限控制、数据库操作等。通过学习和理解这个项目,开发者可以提升在企业级应用开发中的权限管理能力。

    SqlServer用户权限设置

    选择要分配给该用户的权限类型,例如SELECT、INSERT、UPDATE、DELETE等,这些都是SQL Server提供的基本数据操作权限。 6. 完成权限设置后,点击“确定”保存权限设置。 通过上述两个步骤,SqlServer的用户权限设置...

    HeidiSQL数据库操作工具

    HeidiSQL支持管理MySQL用户及其权限,可以创建新用户,分配权限,甚至进行复杂的权限设置,如GRANT和REVOKE操作。 ### 3. 高级特性 #### 3.1 数据同步 HeidiSQL具有数据库结构和数据的同步功能,可以比较两个...

    权限设计sql

    在"权限设计sql"这个主题中,我们主要关注如何利用SQL来设计和实施用户权限系统。以下是对该主题的深入探讨。 首先,我们要理解SQL中的基本权限类型。在大多数SQL数据库系统(如MySQL、PostgreSQL、Oracle等)中,...

Global site tag (gtag.js) - Google Analytics