grant tab-privilege on table-name to user-list
含义是:将对表table-name的权限tab-privilege赋予用户user-list
权限从某用户收回的语法结构为:
revoke tab-privilege on table-name from user-list
含义是:收回用户user-list对表table-name操作权限tab-privilege
revoke db-privilege from user-list
含义是:收回用户user-list对的操作权限db-privilege
例如:
1) 储蓄安装完后,超级用户root要想查询,系统提示:
387: No connect permission.
111: ISAM error: no record found.
原因 就是root对bankstar没有connect权限
我们可以使用下面的语句赋予root权限
grant connect to root
2)现在我们要收回root对会计的dba权限,语句如下:
revoke dba from root
5、 下载语句
用于将表中的数据下载成文本文件,多用于一些共用参数。其语法格式为:
unload to “pathname” select-statement
其含义是:将通过 select语句查询出来的结果输出到文件pathname中去。
例如:我们将在甲所对公会计中已经定义好的科目下载成文本文件,存放到”/tmp/kmzd”文件中
unload to “/tmp/kmzd” select * from kmzd
6、 上载语句
用于将已经下载成文本文件的数据加载到中的相应的表中,其语法结构为:
load from “pathname” insert into table-name
其含义是:将文本文件pathname中的数据加载到表table-name中去。
例如:我们将上面从甲所下载来的数据通过软盘带到乙所,然后将其加载到乙所的kmzd中
load from “/tmp/kmzd” insert into kmzd
()
1. CREATE DATABASE database_name [WITH LOG IN “pathname”]
创建。
database_name:名称。
“pathname”:事务处理日志文件。
创建一database_name.dbs目录,存取权限由GRANT设定,无日志文件就不能使用
BEGIN WORK等事务语句(可用START DATABASE语句来改变)。
可选定当前的日志文件。
如:select dirpath form systables where tabtype = “L”;
例:create databse customerdb with log in “/usr/john/log/customer.log”;
DATABASE databse-name [EXCLUSIVE]
选择。
database_name:名称。
EXCLUSIVE:独占状态。
存取当前目录和DBPATH中指定的目录下的,事务中处理过程中不要使用此语句。
例:dtabase customerdb;
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-31716-6.html
美国这么无赖那么咱们就应该更加坚定的造岛