• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

sql server2005(数据库安全性和参照完_sqlserver

sqlserver 搞代码 7年前 (2018-06-17) 201次浏览 已收录 0个评论

–创建登录账号

create login username with password=’password’

–创建数据库用户

create user username for login username

—授予该用户对Student表的查询权限,同时授予其进一步授权其他用户的权利。

grant select

on student

to user_tom

with grant option

—–

create login marry with password=’marry001′

create user user_marry for login marry

–创建角色

create role dbnormuser

—对角色授权

grant select

on student

to dbnormuser

–指定固定的服务器角色(登录名)

sp_addsrvrolemember marry,sysadmin

删除

 sp_dropsrvrolemember marry,sysadmin

–查看用户

sp_helpuser

—新建外键约束

ALTER TABLE test_sub ADD CONSTRAINT main_id_cons FOREIGN KEY (main_id) REFERENCES test_main;

—删除外键

ALTER TABLE test_sub drop CONSTRAINT main_id_cons

–创建级联删除外键

ALTER TABLE test_sub ADD CONSTRAINT main_id_cons FOREIGN KEY (main_id) REFERENCES test_main on delete

cascade

–创建级联更新外键

ALTER TABLE test_sub ADD CONSTRAINT main_id_cons FOREIGN KEY (main_id) REFERENCES test_main on update

cascade

–创建删除被参照主键是 键参照关系的外键设置为null

ALTER TABLE test_sub ADD CONSTRAINT main_id_cons FOREIGN KEY (main_id) REFERENCES test_main on update

set null

 

—-参照完整性

不能删除 带有外键的记录

欢迎大家阅读《sql server2005(数据库安全性和参照完_sqlserver,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:sql server2005(数据库安全性和参照完_sqlserver

喜欢 (1)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址