设置方法不同。
权限是指用户对数据库或数据表执行的 *** 作,分类:按对权限设置方法的不同,可以将权限分为隐含权限、对象权限和语句权限三种类型。
权限是指为了保证职责的有效履行任职者必须具备的,对某事项进行决策的范围和程度。所以设置方法不同,访问的权限就不同。
a
对象权限:表示对数据库的 *** 作对象的 *** 作权限,它决定了能对表、视图等数据库对象执行哪些 *** 作。b
语句权限:表示对数据库的 *** 作权限,即创建数据库或者创建数据库中的其他内容所需要权限类型。c
预定义权限:指系统安装以后有些用户和角色不必授权就有的权限。
表 table1
id name
1 张三
2 李四
----------------------
select:查询
用法:
select from table1
select from table1 where name='张三'
select from table1 where id=1
insert:插入
用法:
insert into table1(name) values('王五')
update:更新
用法:
update table1 set name='张XX' where name ='张三'
delete:删除
用法:
delete from table1 where name ='李四'
delete from table1
EXEC :
这是嵌入SQL的语法,比如EC就是在C语言里面增加SQL功能的,除了可以使用所有标准的C语言语法以外,可以使用EXEC SQL(或者$符号)开始的一行书写SQL语句。
EXEC SQL include sqlca
包含一个文件,类似C、ASP的include语句,把那个文件sqlca的内容包含到当前位置
EXEC SQL BEGIN DECLARE SECTION
开始申明,下面的一段语句将是SQL系统的变量申明语句
EXEC SQL END DECLARE SECTION
申明语句结束
以上就是关于标题授予用户权限,和授予数据库权限有什么不同全部的内容,包括:标题授予用户权限,和授予数据库权限有什么不同、对象权限、预定义权限、语句权限的作用是什么、关于SQL server数据库表中各权限的具体意思等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)