sybase命令

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

执行脚本:isql -Stest -Usa -P -i11.csh -ob
C:\Program Files\Connectix\Virtual PC 5.1 Online Installer 虚拟机的安装路径
1.sp_helpdevice --查询已使用的设备号。
2.(1)disk init
name = sales_data1
phyname='/dev/rdsk/...'
size=51200
(2)disk init
name =tempdb_dev1,
physname='/tmp/tempdb_devices/tempdb_dev1.dat',
size="300m"
(3)disk init
name=sales_index1,
physname='d:\database_devices\sales\sales_index1.dat',
size="150m" --创建数据库设备
3.exec sp_dropdevice 'logical_device_name' --删除数据库设备
4.exec sp_defaultdisk 'master', 'defaultoff'
exec sp_defaultdisk 'data_dev1','defaultton'
exec sp_defaultdisk 'data_dev2','defaultton '--将master设备移出默认的设备池,添加其他设备到设备池中
5.sp_deviceattr 'logical_device_name','option','setting' --修改一个逻辑设备的某个属性
6.sp_configure 'number of devices' --修改允许的逻辑设备数目的配置值
7.sp_helpdb 'database_name' --系统过程将显示基本的数据库信息
8.sybsystemprocs --保存系统存储过程
sybsystemdb -- 用于分布式事物
sysdatabases --服务器中存在的所有数据库列表
sysusages --与使用设备相关的数据库空间分配
syslogins --允许连接到服务器的用户列表
sysconfigures服务器配置选项和设置列表
sysmessages --服务器错误消息列表
sysprocesses --服务器内当前正在运行的任务列表
syslocks --当前隔离事物数据锁列表
sysservers --该服务器知道的所有服务器列表
9.sp_addlogin sherry,sherry1(password),GJFY_GGXXK(userdb),null."sherry3",90(90天期限),6(6个字符以上),3(一天 3次机会)
sp_configure 'password expiration',n--强制将用户口令的期限改为n天(n是一个已修改口令到期的天数)
sp_locklogin login_name,"lock"|"unlock"
sp_password
10.exec sp_configure "check password for digit",{0|1}0不要求含有口令中含有数字,1要求口令中含有数字
select suser_name(数据库用户查询) select user_name()--数据库角色查询
11.sa_role(管理员特权) sso_role(安全性特权) oper_role(备份/转载特权 ) sso_ro(控制对服务器的访问) sa_role (管理服务器)
12.sp_displaylogin(login_name)显示特定账号信息
13.sp_modifylogin 更改注册账号信息
14.sp_adduser 存储过程添加注册用户
15.sp_adduser 存储过程添加guest用户
16.sp_addalias 存储过程更改数据库所有者
17.sp_changedbowner在sybase中创建用户数据库的脚本
18.grant {all|command_list} to user_list 赋权限
revoke{all|command_list} from user_list 废除权限
grant select on employees to public
revoke select on employees(salary) from public 每一个用户都可以在该表中提取数据,只要不查询salary列
grant select on customers to public
revoke select on customers from fred 除了fred这个用户,其他用户都可以从cu

stom表中选取数据。
19.sa_role对象所有者可以授权以下许可:
select,insert,update,delete,execute,references
20.sp_helprotect + 用户、组、角色显示其许可
21.select show_role()列出一个注册账号的角色
proc_role() 用于查看一个注册账号当前启用的所有角色
22.set role "role_name" {on|off} 这个命令可以启用或禁用一个角色
23.dump database GJFY_GGXXK to dumpdev with init
dump database GJFY_SJJHK to dumpdev
dump database GJFY_SPYWK to dumpdev with unload
--多个数据库转储到单个磁带上
dump database GJFY_GGXXK to dumpdev1,
stripe on dumpdev2,
stripe on ummpdev3
--一个数据库转储到多个转储设备上









$ isql -Usa -P123456 -Sase
1> use master
2> go
创建数据设备
1> disk init
2> name=’dbname_data1′,
3> physname=’/opt/sybase/data/dbname_data1.dat’,
4> size=’300M’,
5> dsync=true
6> go
创建日志设备
1> disk init
2> name=’dbname_log’,
3> physname=’/opt/sybase/data/dbname_log.dat’,
4> size=’300M’,
5> dsync=true
6> go
创建数据库
1> create database dbname on dbname_data1=’300M’ log on dbname_log=’300M’
2> go
新增用户
1> sp_addlogin ’shen’,’shen’,'dbname’
2> go
将用户添加到新建数据库
1> use dbname
2> go
1> sp_adduser ’shenbao’
2> go
1> grant create table, create view, create procedure to shenbao
2> go
增加临时数据库空间
1> use master
2> go
1> disk init
2> name=’tempdb1′,
3> physname=’/opt/sybase/data/tempdb1.dat’,
4> size=’300M’,
5> dsync=true
6> go
1> alter database tempdb on tempdb1=’300M’
2> go
设置数据库选项
1> use master
2> go
1> sp_dboption dbname, ‘ddl in tran’,true
2> go
1> use dbname
2> go
1> checkpoint
2> go

修改格式: sp_password,old_pwd,new_old,login_name

修改密码的长度限制: sp_configure "minimum password length",0

清空密码: sp_password 原密码,null

isql [-b] [-e] [-F] [-p] [-n] [-v] [-X] [-Y] [-Q]
[-a display_charset] [-A packet_size] [-c cmdend] [-D database]
[-E editor [-h header [-H hostname [-i inputfile]
[-I interfaces_file] [-J client_charset] [-K keytab_file]
[-l login_timeout] [-m errorlevel] [-M labelname labelvalue]
[-o outputfile] [-P password] [-R remote_server_principal]
[-s col_separator] [-S server_name] [-t timeout] [-U username]
[-V [security_options]] [-w column_width] [-z localename]
[-Z security_mechanism] [-x trusted.txt_file]

相关文档
最新文档