更安全的AnySQL只查询(Query Only)模式
又在ITPub上看到有人删除表了, 除了进行较好的权限控制之外, 我还得介绍一下AnySQL工具中的只查询(Query Only)模式. 默认起动AnySQL时就进行了只查询模式, 在这种模式下不能做DML, 也不能作DDL, 这样就安全多了, 我现在经常用它来进行查询了. 除了这个安全功能外, 还不需要进定义列显示的长度等等格式设定, 还是不错的.
下面我们来看一下这个功能的例子, 首先来连接到数据库:
ASQL> conn anysql/anysql@localhost:1521:TEST
Database connected.
ASQL> select * from tab;
TNAME TABTYPE CLUSTERID
----------------------- ------- ---------
A_SEQ_SYN SYNONYM
T_LOB TABLE
T_LONG TABLE
T_LONGRAW TABLE
12 rows returned.
接下来就可以测试这个功能, 也介绍了如何切换到可更新模式:
