南大通用 GBase8s ALTER USER 语句

使用 ALTER USER 语句更改用户的一个或多个属性,包括密码、用户 ID 、代理组、管理权限和主目录、启用或禁用内部已经授权用户的账户或缺省的内部已授权的用户。
该语句是 SQL 语言的 ANSI/ISO 标准的扩展。
语法
在这里插入图片描述
在这里插入图片描述

用法
只有 DBSA 才能运行 ALTER USER 语句。在非 root 安装中,安装服务器的用户等同于DBSA ,除非该用户将 DBSA 权限委托给另一个用户。
必须在 CREATE USER 语句创建用户之前将 USERMAPPING 配置参数值设置为一个启用支持用户的值( ADMIN 或 BASIC),如此才能连接该数据库服务器 。

必须将 USERMAPPING 配置参数设置为 ADMIN 才能启用 AUTHORIZATION 子句。有关此不推荐使用语法的更多信息,请参阅 AUTHORIZATION 子句中 CREATE USER 语句( UNIX、
Linux) 的描述。
您还必须在 sysusers 数据库的 SYSUSERMAP 表中输入值以用合适的属性用户,以致于该用户的 SQL 语句可以正确工作。
如果用户使用可插入式身份验证 ( PAM)或单点登录( SSO)对用户进行身份验证,则用户可以使用代理用户属性连接 GBase 8s 。
如果用户使用可插入身份验证模块对用户进行身份验证,则用户可以使用代理用户属性连接GBase 8s 。
最好的练习是将 user 到指定 surrog_user,这样作为代理用户身份被保留。您可以使用GROUP 关键字添加与代理用户身份相关联的组,使用 HMOE 关键字更改主目录,
ALTER USER 语句不会影响任何活动的具有相同的代理用户或用户 ID 的操作。只会影响需要身份验证的子操作。
如果用户没有密码, ALTER USER 语句可以使用 ADD 关键字为用户添加密码。要更改现有的密码,请在 ALTER USER 语句中使用 MODIFY 选项。
ALTER USER 操作之后的组的总数不能超过 16 个,是允许的组的最大数量。
如果主目录不存在, ALTER USER 语句仅能使用 ADD 关键字添加主目录。要更改现有主目录,请使用 MODIFY 关键字。
在一个单独的 ALTER USER 语句中,属性只能指定一次。例如,您不能在同一语句中删除GROUP 属性又添加 GROUP 属性。
ALTER USER 语句之后,该用户必须拥有 USER 属性或 UID 属性。
ALTER USER 语句的执行可以用 ALUR 审计代码审计。

示例
Example 1: 用 UID 属性替换 USER 属性
以下示例将 bill 用户的 USER 属性替换为 UID 属性:
ALTER USER bill DROP USER, ADD UID 1360;
Example 2: 修改和添加属性
下列语句修改了用户 bill 的 UID 属性,将其添加到 DBSA 组,并添加主目录:
ALTER USER bill MODIFY UID 1361, ADD GROUP (dbsa), ADD HOME “/u/user1”;
Example 3: 解锁账户并删除验证属性
以下语句解锁用户 bill 的账户并删除其 DBSSO 身份验证:
ALTER USER bill ACCOUNT UNLOCK DROP AUTHORIZATION (dbsso);

Example 4: 删除主目录
以下语句删除用户 bill 的主目录:
ALTER USER bill DROP HOME

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 南大通用gbase培训是南京大学信息管理学院推出的一项培训项目。该培训旨在为学生提供更广阔的就业机会和实践经验,同时提高他们在数据库领域的专业能力。 在南大通用gbase培训中,学生将学习关于gbase数据库的基本知识和技能。他们将了解到gbase在大数据领域中的应用以及其在企业级数据库管理中的重要性。通过课堂学习和实践训练,学生将熟悉gbase的架构、数据处理和查询等方面,掌握gbase数据库的使用方法和管理技巧。 南大通用gbase培训强调实践应用,学生将有机会亲自操作gbase数据库,并参与一些实际项目的开发和管理。这将帮助学生将所学知识应用到实际工作中,增强他们的实践能力和团队合作能力。 此外,南大通用gbase培训还为学生提供了与企业合作的机会。他们将有机会参观和交流一些知名企业的数据库管理团队,了解他们在数据库方面的需求和挑战。这将为学生日后的职业发展奠定基础,提高他们在数据库领域的竞争能力。 综上所述,南大通用gbase培训为学生提供了学习和实践gbase数据库的机会。通过这个培训项目,学生可以提高他们在数据库领域的专业能力,并增加就业机会。这是一个对于想要从事数据库管理和开发工作的学生来说非常有价值的培训项目。 ### 回答2: 南大通用gbase培训是指南京大学与浪潮集团共同合作开展的一项培训计划,旨在培养学员掌握使用gbase数据库技术的能力。gbase数据库是由浪潮集团自主研发的一种高性能、高可用的关系型数据库管理系统。 这项培训计划主要面向计算机相关专业的学生和从业人员,通过系统的学习和实践,使学员全面了解gbase数据库技术的原理和应用。培训内容包括数据库基本概念、数据模型设计、SQL语言基础、数据库管理、数据备份与恢复等方面的知识。学员还将进行实际案例分析和实验操作,提升在实际工作中使用gbase数据库的能力。 南大通用gbase培训具有以下几个特点:一是培训内容丰富全面,既有理论知识的讲解,也有实际案例分析和实验操作,使学员既能理解数据库基本原理,又能掌握实际应用技能。二是培训由南京大学计算机学院的教授和浪潮集团的专业工程师共同组成的师资团队进行授课,确保培训质量和专业性。三是培训期间还提供社交交流和团队合作的机会,促进学员之间的互动和合作,增强学习效果。 通过参加南大通用gbase培训,学员可以获得国内领先的数据库技术培训,提升在数据库领域的竞争力和求职竞争力。同时,这项培训也有助于加深学员对数据库技术的理解,提高其在实际工作中的应用能力,为个人职业发展打下坚实的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值