上一主题: put_desc(类管理)-修改类描述符

下一主题: unlock(类管理)-解锁类

lock(类管理)-锁定类

锁定类

语法
class lock class [pwd=->/tt> ]  
参数
class

要锁定的类的名称。可以指定以下项之一:

application:class-锁定应用单例类

/catalog:class-锁定全局目录类

pwd=- 提示用户输入用于解锁类的密码。如果标准输入不是终端设备,则不会打印提示,而只是从“stdin”取得密码的一个副本(这可以用于批处理操作,用来从文件设置密码)。

示例
class lock /system:MYCLASS

锁定全局目录类

class lock myapp:MYCLASS

锁定应用单例类

class lock my-app:MYSQL2 pwd=-

锁定单例类并提示用户输入密码

注意:由非维护人员执行操作时,“pwd”参数是必需参数。

如果指定了“pwd”参数,则在解锁类时必须提供密码。

类处于锁定状态时,非维护人员无法执行下列操作:

* 类分支

* 类复制

* 类移动

* 类 get_desc

* 导出类或包含类的目录/应用

* 管理/修改/读取类卷

有关更多信息,请参阅《Application and Class Locking Reference》(《应用和类锁定参考》)