Chinaunix首页 | 论坛 | 博客
  • 博客访问: 315614
  • 博文数量: 17
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 1105
  • 用 户 组: 普通用户
  • 注册时间: 2005-10-18 20:28
文章分类

全部博文(17)

文章存档

2011年(1)

2008年(16)

我的朋友

分类:

2008-07-07 20:00:23

向数据库用户授权
授权的语法为:
GRANT 权限 [ON  表名 ]  TO  数据库用户
USE  stuDB
GO
/*--为zhangsanDBUser分配对表stuInfo的select, insert, update权限--*/
GRANT select, insert, update
    ON  stuInfo  TO  dbtest 
/*--为S26301DBUser分配建表的权限--*/
GRANT  create  table  TO  test
数据库的物理实现一般包括:
创建数据库
创建表
添加各种约束
创建数据库的登录帐户并授权
创建数据库或表时一般需要预先检测是否存在该对象
数据库从master系统数据库的sysdatabases表中查询
表从该数据库的系统表sysobjects表中查询
 
访问SQL Server某个数据库中的某个表,需要三层验证:
是否是SQL Server的登录帐户
是否是该数据库的用户
是否有足够的权限访问该表
阅读(905) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~