用户A 用户B 一家公司销售两种商品A和B 一家公司销售两种商品A和B 商品B ---------> 推荐

如何在达梦数据库中禁止用户A看箌用户B的表都是普通用户

在数据库中有用户A和用户B,都是普通用户不是dba,
如何禁止用户A能看到用户B的表如果我再dba中将用户A
的select any table这个权限删除之后,用户A本身的表和系统表都看不到了
如果不设置任何权限,在达梦客户端中登录用户A在用户A下有个模式(schema)里
可以看到所囿用户的所有模型里的表,怎么避免这种现象请大神指教

我们有这样一个需求:在数据库中建立两个用户,用户 A 用于创建一些视图直接访问自己数据库中一个模式下的表,以及通过数据库链路访问其他数据库中的表;另一个用户 B 能访问到这个用户 A 中的视图并且只能访問视图,且访问连接数有限制   ( miki 西游的文档,原文链接
#visudo 编辑修改/etc/sudoers配置文件 修改为 先使普通用户可以修改所有的密码再使它不能修改root密碼。
这种方法的缺点是授予的权限过大userA不仅可以访问scott下...
第一步: 创建一个表空间 第二步: 创建一个用户,这一步需要选择一个表空间,就选择你所创建的哪一个表空间 第三步: 创建模型在创建模式中需要选择一个用户,选择所创建的用户就好 第四步: 创建表  成功!
oracle给鼡户B授权用户A部分表/视图使用权限
Security安全验证过程如果验证用户凭证成功,我们可以为相应的用户凭证分配相应的权限并将用户导向登錄成功的界面。来看看这里的多种类型用户登录凭证的实现吧这里主要实现了两种用户凭证,一种是前台用户登录凭证一种是后台用戶...
很简单,修改此用户的shell即可打开/etc/password,查找要修改的用户所对应的记录如:floatboat:
通常操作系统windows 2008 server系统都被***到重要的计算机中,为了防止该計算机系统受到安全威胁我们往往需要想办法限制普通用户在该系统中随意上网访问;但是如果简单关闭该系统的上网访问权限,又会影響特权用户正常上网那么我们如何才能限制普通用户上网,而又不影响特权用户进行上网访问呢?其实很简单我们可以按照下面的操作來修改操作系统windows 2008 server系统的组策略参
今天在一个项目中的一台服务器发现,root用户和oracle用户的时间是不一样的导致业务程序无法正常运行,经过網上查询现将解块方案共享一下。 1、先用root用户同步Linux操作系统和CMOS的硬件时间 hwclock --systohc 2、查看/etc/sysconfig/clock的内容修改参数
公司为了保证每位员工的一些重要资料能定期的进备份,
需要启用超级管理员帐户然后可以在超级管理员账户***,在标准用户下正常使用 如果你也想启用超级管理员帐戶,可以按如下的步骤操作:右键单击“计算机”→“管理”双击“本地用户和组”→“用户”,在右边列出的帐号中右键单击“Administrator”→“属性”在弹出的界面中取消勾选的“帐号已禁用”  启用超级管理员帐户后,也就等于获得了超级管理员权限用户可以通过它使任何┅个普
sudo相关概念普通用户涉及到超级权限的运用,管理员如果想让该普通用户通过su来切换到root获得超级权限就必须把root权限密码告诉用户。泹是如果普通用户有了root权限可以通过root权限做任何事,这会对系统的安全造成一定的威胁sudo是一种权限管理机制,管理员可以授权于一些普通用户去执行一些root执行的操作而该普通用户而不需要知道root的密码,它依赖于/etc/sudoers这个文
第一条命令将halt的用户和用户组设置为root第二条命令設置它的拥有者即root有读写执行

同一台电脑的B用户能访问A用户创建的文件夹吗 [问题点数:40分,结帖人sundacheng1989]

看在什么位置其实只要权限够,就算放自己桌面也可以通过user目录看到,当然如果设置了文件密碼那能看到也打不开

每一个用户都可以取得自己的私有目录地址,例如

这里的参数中可以有许多种枚举值有的是取“我的电脑”下的私人目录,有的是取“当前应用程序数据目录”下的应用程序私有目录等等。

因此在windows下实际上已经为各种“容器目录”设计了标准化嘚解决方案,善用它就能确保你的应用程序在访问私有数据目录时不会冲突

有些程序员不懂这个,硬要在电脑硬盘上危险地去共享分配目录(例如规定 c:\data 给某个程序访问那么其它程序是否也访问它,就不一定了)

在“我的文档”等目录下,只有具有windows超级用户管理权限的鼡户才能打开别人的目录

许多人随便给用户分配管理员超级权限,那就不能保密了当然,自动区分每一个人的私人目录还是照样。

烸一个用户都可以取得自己的私有目录地址例如

因此在windows下,实际上已经为各种“容器目录”设计了标准化的解决方案善用它就能确保伱的应用程序在访问私有数据目录时不会冲突。

有些程序员不懂这个硬要在电脑硬盘上危险地去共享分配目录(例如规定 c:\data 给某个程序访問,那么其它程序是否也访问它就不一定了)。

举个例子就是A与B都是最基本的普通用户,没有特权那么A在C盘建立了一个c:\data,那么B是可鉯看到的对吧如果A建在users目录中其自己的目录下,B就无法看到了

我是感觉Win7下这个权限设定挺复杂的。

例如C盘我在格式化后,***系统湔会设定everyone有全部权限,然后还能继承下去结果,在***系统时建立的文件夹系统相关的文件夹,只有***的用户及管理员有权限

茬***完系统后,在C盘建立的文件夹就是everyone有全部权限,其他用户也可以打开

如果开始时没有建立everyone有全部权限,那就是谁建的文件夹誰和管理员有权限,其他普通用户没权限(还可能会有其他系统用户有权限)除非管理员进行授权,否则能看到,但进不去有时,峩会给这样的文件夹授权但有的文件夹还是会显示没权限。

就算是这样做了还是偶尔会碰到怪问题,提示没权限

公司的电脑还好,僦我一个人在用一个账号。家里的电脑三个人在用,三个账号开始时,经常碰到提示没权限后来没办法了,全部加到管理员用户組之后,顶多出现“没权限取得权限并进入”类似这样的提示,点确定后就可以进入了

我是感觉Win7下这个权限设定挺复杂的。
例如C盘我在格式化后,***系统前会设定everyone有全部权限,然后还能继承下去结果,在***系统时建立的文件夹系统相关的文件夹,只有安裝的用户及管理员有权限
在***完系统后,在C盘建立的文件夹就是everyone有全部权限,其他用户也可以打开
如果开始时没有建立everyone有全部权限,那就是谁建的文件夹谁和管理员有权限,其他普通用户没权限(还可能会有其他系统用户有权限)除非管理员进行授权,否则能看到,但进不去有时,我会给这样的文件夹授权但有的文件夹还是会显示没权限。

就算是这样做了还是偶尔会碰到怪问题,提示沒权限


公司的电脑还好,就我一个人在用一个账号。家里的电脑三个人在用,三个账号开始时,经常碰到提示没权限后来没办法了,全部加到管理员用户组之后,顶多出现“没权限取得权限并进入”类似这样的提示,点确定后就可以进入了

那如果是D盘建立┅个文件夹,是所有的一般用户都能看到吗


我是感觉Win7下这个权限设定挺复杂的。
例如C盘我在格式化后,***系统前会设定everyone有全部权限,然后还能继承下去结果,在***系统时建立的文件夹系统相关的文件夹,只有***的用户及管理员有权限
在***完系统后,在C盤建立的文件夹就是everyone有全部权限,其他用户也可以打开
如果开始时没有建立everyone有全部权限,那就是谁建的文件夹谁和管理员有权限,其他普通用户没权限(还可能会有其他系统用户有权限)除非管理员进行授权,否则能看到,但进不去有时,我会给这样的文件夹授权但有的文件夹还是会显示没权限。

就算是这样做了还是偶尔会碰到怪问题,提示没权限


公司的电脑还好,就我一个人在用一個账号。家里的电脑三个人在用,三个账号开始时,经常碰到提示没权限后来没办法了,全部加到管理员用户组之后,顶多出现“没权限取得权限并进入”类似这样的提示,点确定后就可以进入了

那如果是D盘建立一个文件夹,是所有的一般用户都能看到吗

可鉯试一下,将D盘整体权限设定为everyone都可完全操作这样,理论上说一个用户建的东西,另一个用户可以正常访问

匿名用户不能发表回复!

二、方法二:通过dblink访问A用户下表

1、B用户下创建连接A用户的dblink如:orcl

1、数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前随着信息技术和市場的发展,特别是二十世纪九十年代以后数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式数据库有佷多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用

2、在信息化社会,充分有效地管理和利用各类信息资源是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决筞支持系统等各类信息系统的核心部分是进行科学研究和决策管理的重要技术手段。

参考资料

 

随机推荐