iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >DB2有几种管理权限
  • 919
分享到

DB2有几种管理权限

2024-04-02 19:04:59 919人浏览 八月长安
摘要

这篇文章主要介绍DB2有几种管理权限,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!DB2五种管理权限SYSADM, SYSCTRL SYSMaiNT DBADM and LOAD前三

这篇文章主要介绍DB2有几种管理权限,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

DB2五种管理权限

SYSADM, SYSCTRL SYSMaiNT DBADM and LOAD

前三个权限是instance-level,and can only be assigned to a group and are done  so through the Database Manager Configuration file. 

后两个权限是database-level,are assigned to a user or group for a particular  database. 

db2 get authorizations

DB2数据库权限分为实例级权限(SYSADM、SYSCTRL、SYSMAINT、SYSMON)和DB2数据库级权限(DBAMD、LOAD)。

DB2中用户所拥有的权限主要考虑三个方面:实例级、数据库级、数据库操作级别,查看命令是db2 get authorizations。   

DB2授权可分为实例级权限授权和数据库级别授权,实例级别权限必须由拥有SYSADM权限的用户通过update cfg来授予用户组,

数据库对象级别权限由DBAMD权限用户通过grant命令显示的授予用户或用户组。

“直接” 权限意味着此权限是明确授予此用户的。“间接”权限意味着此用户属于具有此权限的组。

实例级别权限(只能在用户组级别上进行分配):

SYSADM ----系统管理权限(UNIX系统中,SYSADM用户组默认地设置为实例拥有者所在的主用户组,因此,该组中的任何用户都拥有SYSADM权限)

SYSCTL---- 系统控制权限

SYSMAINT---- 系统维护权限

数据库级别:

dbadm---- 数据库管理权限(不能执行诸如删除数据库、创建和删除表空间、备份或者恢复数据库等等维护性和管理任务)

load---- 对表进行load操作的权限

1、 DB2数据库权限:

CONNECT-允许用户连接数据库

BINDADD-允许用户在数据库中创建新的包

CREATETAB-允许用户在数据库中创建新的表

CREATE_NOT_FENCED-允许用户注册定义为 NOT FENCED 的用户定义函数(UDF)或存储过程

IMPLICITSCHEMA -允许用户在尚不存在的模式中创建对象(它自动地创建模式)*

QUIESCE_CONNECT-允许用户连接处于 quiesced 状态的数据库

CREATE_EXTERNAL_ROUTINE-允许用户注册外部例程(用 C 和 Java 等外部语言编写的例程)

2、表空间特权:

USE -允许用户在指定的表空间中创建表

3、模式特权:

CREATEIN-允许用户在模式中创建对象

ALTERIN-允许用户在模式中修改对象

DROPIN-允许用户从模式中删除对象

4、表/视图特权:

CONTROL-授予用户在表和视图上的所有特权,以及将这些特权(除了 CONTROL)授予别人

ALTER -允许用户在表中添加列、在表和它的列上添加或修改注释、添加主键或惟一约束以及创建或删除表检查约束

DELETE-允许用户从表或视图中删除行

INDEX -允许用户在表上创建索引

INSERT-允许用户在表或视图中插入数据

REFERENCES-允许用户创建和删除外键,这需要指定关系中的父表

SELECT-允许用户从表或视图中检索行、在表上创建视图以及运行EXPORT 实用程序

UPDATE-允许用户修改表、视图或者表或视图中某些列中的数据;用户可以只在特定列上具有这种特权

5、索引特权:

CONTROL-允许用户删除索引

6、包特权:

CONTROL-允许用户重新绑定、删除或执行包,以及将这些特权(除了 CONTROL)授予别人

BIND -允许用户重新绑定现有的包

EXECUTE-允许用户执行包

7、例程特权:

EXECUTE允许用户调用例程,从例程创建函数(只应用于函数),以及在任何 DDL 语句(比如 CREATE VIEW、CREATE TRIGGER 或定义约束时)中引用例程

9、 序列特权:

USAGE -允许用户对序列使用 NEXTVAL 和PREVVAL 表达式

ALTER -允许用户使用 ALTER SEQUENCE 语句修改序列属性

特权的信息存储在七个系统编目视图中:

*SYSCAT.DBAUTH - 数据库特权

*SYSCAT.COLAUTH - 表和视图列特权

*SYSCAT.INDEXAUTH - 索引特权

*SYSCAT.PACKAGEAUTH - 包特权

*SYSCAT.SCHEMAAUTH - 模式特权

*SYSCAT.TABAUTH - 表和视图特权

*SYSCAT.TBSPACEAUTH - 表空间特权

grant  connect to  

以上是“DB2有几种管理权限”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网数据库频道!

您可能感兴趣的文档:

--结束END--

本文标题: DB2有几种管理权限

本文链接: https://www.lsjlt.com/news/67071.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • DB2有几种管理权限
    这篇文章主要介绍DB2有几种管理权限,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!DB2五种管理权限SYSADM, SYSCTRL SYSMAINT DBADM and LOAD前三...
    99+
    2024-04-02
  • linux权限有哪几种
    本篇内容主要讲解“linux权限有哪几种”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux权限有哪几种”吧!linux权限有四种:1、读权限,即可以读取文件内容的权限;2、写权限,即可以向...
    99+
    2023-06-21
  • Linux有哪些权限管理
    本篇内容主要讲解“Linux有哪些权限管理”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux有哪些权限管理”吧!文件及目录的权限管理上篇简单介绍了下文件和目录的一些简单的操作,接下来介绍用...
    99+
    2023-06-13
  • Python安全获取域管理员权限几种方式操作示例
    目录第1种方式:利用GPP漏洞获取域管理权限第2种方式:获取服务器明文登录密码第3种方式:使用MS14-068漏洞进行提权第4种方式:窃取域管理员令牌第5种方式:进程迁移在大多数情况...
    99+
    2024-04-02
  • 【Linux】权限管理
    文章目录 1. shell命令以及运行原理2. Linux权限的概念3. Linux权限管理3.1 文件访问者的分类3.2 文件类型和访问权限文件类型file指令文件权限 4. 文件...
    99+
    2023-09-04
    linux windows 服务器
  • 【Linux】- 权限管理
    Linux权限管理 1、Shell命令以及运行原理2、权限2.1用户2.2 对角色和文件操作2.3 Linux下文件的权限2.4权限的表示2.4.1 字符表示法2.4.2 8进制数字表示法 ...
    99+
    2023-09-13
    linux 服务器
  • MySQL权限管理表有哪些
    MySQL的权限管理涉及多个表,以下是其中一些重要的表:1. user表:该表存储MySQL的用户信息,包括用户名、密码等。2. d...
    99+
    2023-09-27
    MySQL
  • php中类方法的访问权限有哪几种
    本文小编为大家详细介绍“php中类方法的访问权限有哪几种”,内容详细,步骤清晰,细节处理妥当,希望这篇“php中类方法的访问权限有哪几种”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。php中类方法的访问权限有三种...
    99+
    2023-06-29
  • 【GP】postgrepsql权限管理
    权限控制文件pg_hba.conf  [gpadmin@dw-greeplum-1 gpseg-1]$ more pg_hba.conf  格式如下 # loc...
    99+
    2024-04-02
  • Linux权限管理的方法有哪些
    这篇文章主要讲解了“Linux权限管理的方法有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux权限管理的方法有哪些”吧!权限入门1. 文件属性如果你刚听到 文件属性 这几个字眼感...
    99+
    2023-06-15
  • Oracle权限管理详解
    Oracle 权限  权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限:Object 对象级、System 系统级、Role 角色级。这些权限可以授予给用户、特殊用户...
    99+
    2024-04-02
  • MySQL 中有哪些用户权限管理
    MySQL 中有哪些用户权限管理?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。容。  1.用户权限简介当我们创建过数据库用户后,还不能执行任何操作,需要...
    99+
    2023-06-14
  • MySQL权限管理简介
    本篇内容主要讲解“MySQL权限管理简介”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL权限管理简介”吧!一、MySQL权限简介  &nb...
    99+
    2024-04-02
  • win10电脑权限如何设置管理员权限
    win10系统中的管理员权限是账户权限中比较高的,能够对系统的很多设置或者程序进行操作,很多网友想到给win10系统设置win10管理员权限,但是不知道该如何设置win10电脑权限。下面小编就教下大家win10系统如何设置管理员权限。具体的...
    99+
    2023-07-15
  • Android跳转具体应用权限管理,三种方式
    背景:Android越来越安全合规,在应用里,需要给用户所有可选择和取消的明确方式。 比如:设置了权限,也要给用户关闭权限的入口。被要求在应用的设置里,提供权限管理入口。 解决方式有三: 方式一:给每个手机厂商跳转做定制适配 有点费力,但...
    99+
    2023-09-03
    android 合规 权限管理
  • java事务管理的方式有哪几种
    Java事务管理的方式有以下几种:1. 编程式事务管理:开发人员通过编写代码来手动管理事务的开始、提交和回滚等操作。这种方式需要开发...
    99+
    2023-09-13
    java
  • Oracle11g 用户与权限管理
    ---用户与权限管理---- --1,用户-- Create User 用户名 Identified By "口令" Default Tablespace 表空间       ...
    99+
    2024-04-02
  • iview 权限管理的实现
    目录iview-admin2.0自带的权限管理根据权限控制组件展示自定义auth指令自定义auth组件总结iview-admin2.0自带的权限管理 iview-admin2.0自...
    99+
    2024-04-02
  • 如何修改win7权限为最高管理员权限
    小编给大家分享一下如何修改win7权限为最高管理员权限,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!方法/步骤:方法一:右键选中“计算机”中的“管理”进入,在打开...
    99+
    2023-06-27
  • Discuz论坛权限管理:阅读权限设置指南
    Discuz论坛权限管理:阅读权限设置指南 在Discuz论坛管理中,权限设置是至关重要的一环。其中,阅读权限的设置尤为重要,它决定了不同用户在论坛中能够看到的内容范围。本文将详细介绍...
    99+
    2024-03-10
    论坛 权限 设置 用户注册
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作