已解决问题
谷歌tjpanda用户在浏览683次提交了关于“蕾哈娜sql创建**库语句”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2023-12-07T02:27:12。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,当代劳模,所有人都应该向你学习 !
详细问题描述及疑问:期待您的答案,当代劳模,所有人都应该向你学习 !
创建**库的SQL语句:
cr
onprimary--默认就属于primary文件组,可省略
(
name='stuDB_data',--主
filename='D:\stuD
size=5mb,--
maxsize=100mb,--
filegrowth=15%
)
logon
(
/*--日志文件的具体描述,各参数含义同上--*/
name='stuDB_log',
filenam
size=2mb,
fileg
)
创建表和删除表的SQL语句如下:
useStuDB
go
ifexists(select*fromsysob
drop
createtablestuMarks
(
Ex
stuNochar(6)not**ll,
LabExamintnot**ll
)
go
--其中,列属性"identity(起始值,递增量)"表示"ExamNo"列为自动
altertable表
addconstraint
altertable表名
dropc
alt
altertablestuMa
dropcons
/*--添加SQL登录账户-
execsp_add
--删除
execsp_droplogi
/*--在stuDB
usestuDB
go
execsp_grantdbaccess'xie','123456'
go
--提示:SQLServer中的dbo用户是具有在数慧胡粗据库中执行所有活动权限的用户,表示**库的所有者(owner),一般来说,
--如果创建了某个**库,就是该**库的所有者,即dbo用户,dbo用户是一个比较特殊的**库用户,无法删除,且此用
--户始终出现在每个**库中
/*--给**库用户授权--*/
--授权的语法如下
--grant权限[on表名]to**库用户
usestuDB
go
grantselect,update,insertonstuMarkstoxie
grantcreatetabletoxie
go