DROP TRUSTED CONTEXT 语句

使用 DROP TRUSTED CONTEXT 语句删除可信上下文对象。

该语句是 SQL ANSI/ISO 标准的扩展。您必须拥有数据库服务器安全管理员(DBSECADM)角色才能删除可信上下文。

语法

元素 描述 限制 语法
context 要删除的可信上下文对象 必须存在于当前 GBase 8s 数据库服务器实例中 标识符

用法

当 DROP TRUSTED CONTEXT 语句成功执行后,指定的可信上下文对象被销毁。所有 context 的引用都会从 GBase 8s 数据库服务器实例的 sysuser 数据库的这些表中删除:
  • systrustedcontext
  • systcxattributes
  • systcxusers.

如果您删除可信上下文而此可信上下文连接处于活动状态,那么这些连接将保持授信任,直到它们终止,或直到下一个重新尝试。但是,如果尝试在这些可信的连接上切换用户,则会返回错误。

以下 DROP TRUSTED CONTEXT 语句的示例删除了可信上下文对象 cntx1
DROP TRUSTED CONTEXT cntx1;
如果 cntx1 不是当前数据库服务器实例的可信上下文对象的名称,则该示例失败。