📄 device.sql
字号:
/*----------------------------------------------------------------------------*/
/* 1002 jew_oa 办公自动化数据库 主要用来存放OA的数据表 */
/******************************************************************************/
use jew_oa
go
/******************************************************************************/
/* 创建数据库目录 */
/******************************************************************************/
declare @result int
exec @result = master..xp_cmdshell 'mkdir D:\SqlData', no_output
if (@result <> 0)
exec master..xp_cmdshell 'mkdir C:\SqlData', no_output
go
if exists(select * from master.dbo.sysdatabases where name = N'jew_oa')
drop database jew_oa
go
create database jew_oa
on
( name = 'jew_oa_dat',
filename = 'd:\sqldata\jew_oa_dat.mdf',
size = 5mb,
maxsize = unlimited,
filegrowth = 5%)
log on
( name = 'jew_oa_log',
filename = 'd:\sqldata\jew_oa_log.ldf',
size = 5mb,
maxsize = unlimited,
filegrowth = 5%)
go
/******************************************************************************/
/* 数据库参数设置,设置日志清空方式 */
/******************************************************************************/
use master
go
sp_dboption jew_oa, 'trunc. log on chkpt.', true
go
use jew_oa
go
checkpoint
go
/******************************************************************************/
/* 增加用户和用户组 */
/******************************************************************************/
use master
go
if not exists(select name from sysxlogins where name= N'jewuser')
exec sp_addlogin jewuser,'jewsoft', jew_pro
go
use jew_oa
go
if not exists(select name from dbo.sysusers where name = N'jewgroup' and uid > 16399)
exec sp_addrole N'jewgroup'
go
if not exists(select name from sysusers where name = N'jewuser')
exec sp_adduser 'jewuser', 'jewuser', 'jewgroup'
go
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -