专指对ORACLE数据管理的权限,即各应用子系统对ORACLE数据库中数据的 *** 作权限,该权限由Oracle数据库管理系统提供的功能进行授权。
本系统包含了四个独立的子系统,各子系统都以综合数据库为平台,进行数据的读取及成果数据的存储,在综合数据库中存储了大量的各类数据,对于某一子系统来说,不需要对所有数据都进行访问,因此,为保证存档数据的安全,系统首先以子系统为单元,进行数据权限的分配。每一个子系统都分配了一个连接Oracle数据库的用户名及口令,并根据子系统对数据的访问需求,对数据库中每一个具体的表空间,设置了相应的权限,权限仅包括读取和添加两种。
例如,通过Oracle管理员用户为数据库管理子系统分配了连接Oracle的用户名———TH01,并设置了对所有数据的读取权限和对基础数据库的添加权限(具体设置时按表空间进行权限分配),这样就保证了数据库子系统 *** 作人员只能进行基础数据的入库以及对其他数据的读取。对其他子系统的权限设置与此类似(表8-1)。
表8-1 子系统数据权限表(示例)
1打开企业管理器进入sql
server组安全性2创建、选择你进行设置权限的用户,右击属性!3点击标题栏下数据库访问,对其用户设置给予访问的数据和数据库角色4点击确定,完成设置mssql数据库访问用户及访问权限
(责任编辑:winiis)
设置用户权限就可以了,不给他分配修改记录的权限
菜单→工具→安全→设置安全机制向导
用此向导可以设置不同用户不同的密码,并且是不同的权限,设置好以后也可以修改,但必须具有管理员或所有制权限,也是在菜单→工具→安全→用户与组权限 在这里可以修改。
你的mysql数据库里面有一个数据库,名字教做mysql,里面有个表,名字叫做user,你看一下这个表的结构和现有数据,你就知道应该怎么做了,比如你可以添加一条数据,host为你指定的ip,user可以是%,password就不管了,后面设置相应的权限(可以全部都是y),这样那个机器无论用什么用户和密码都可以连接数据库,而拥有你指定的权限。
耐心点吧,我相信你一看就明白。
区分管理员和用户:展开节点“安全性”->“登录”,在用户列表中右键选择“属性”
分别在“服务器角色”,“数据库访问”选择卡中,可查看用户权限与用户所能访问的数据库。
权限的设置:
分二步:
1。建立登陆用户
展开节点“安全性”->“登录”,右键“登陆”->“新建登陆”->设置好登陆名称与权限和访问数据库
2。给登陆用户设置指定数据库的权限
展开节点:“数据库”->需设置权限的数据库->“用户”,右键“用户”->“新建数据库用户”->登录名选择你新建的登陆用户
新建用户上单击右键->“所有任务”->“管理权限”,在这里面就可以设置此用户对每个表的权限
MySQL中所有使用者的权限是记录在mysql这个数据库的users资料表中
所以你只要先use mysql
再SELECT FROM users 你可以看到所有的使用者权限
有关db的数据是记录在Db(大小写要注意)这个数据表中
所以只要呼叫出Db的资料 SELECT FROM Db 就可以看到你要的答案
或者你可以用 SELECT FROM Db WHERE Db='phplampDB'找出你要的答案
以上就是关于数据权限全部的内容,包括:数据权限、如何设置MSSQL数据库访问用户及访问权限、怎样设置access数据库的访问权限等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)