
oracle用户权限决定了该用户可以执行哪些操作。下面为您介绍的是查看oracle用户权限的方法,如果您对oracle用户权限方面感兴趣的话,不妨一看。
1.查看所有用户:

2.查看用户系统权限:
3.查看oracle用户对象权限:
4.查看所有角色:
5.查看用户所拥有的角色:
6.查看当前用户的缺省表空间
7.查看某个角色的具体权限,
查看RESOURCE具有那些权限,用
【编辑推荐】
oracle对象权限简介
三种oracle赋权
oracle树查询的实现
oracle查询当前时间的实现
带您了解Oracle层次查询
oracle中如何创建dblink
1、利用Net Manager创建服务,具体步骤如下图片所示:打开Oracle安装客户端的时候所装好的Net Manager输入网络服务名,可以随便输入选择TCP/IP(Internet协议)在这里,主机名可以输入IP地址,不过如果IP不确定,且可能会经常变动的话,输入主机的名字也可以;输入完主机名字后,输入oracle的端口号,如下所示:输入SID:用oracle的用户名和密码进行测试如果测试成功,则关闭当前画面,注意要保存哦!完成这个步骤,会在中产生连接所需要的信息,例如服务器IP、SID,端口号等。 2、此时,oracle的信息已经基本上OK了,此时需要做的就是建立DBlink了。 具体步骤如下所示:打开sql Management Studio,如下所示来建立Link Server:点击上图中的New Linked Server,出现以下画面:按照上图中的信息输入,其中Linked server可以随便填写,Provider则固定选我图中的OLE DB,Product Name处填入之前在Oracle的Net Manager中输入的名字,Data Source也填入Net Manager中输入的名字。 完成后切换到Security页签,如下图所示:注意在上图中的最下面选择“Be made using This security context”,然后在remote login处输入oracle的用户名,在with password中输入该用户名对应的password,完成后保存即可。 3、上面的设定都已经完成好之后,下面就是验证是否成功了。 验证的时候,只要直接写一个sql查询oracle中的资料即可,如下所示:注意在上图中,from的后面,table的名字要在前面加上linked server的名字,然后后面有两个小点,再然后才是oracle中用户的名字,最后就是表的名字了。 其中特别需要注意的时候,用户的名字和表的名字都是要全部大写的。 关于第二步中,在SQL可视化工具中的操作也可以通过以下SQL来进行:EXEC _addlinkedserver @server = Nlink_peter_oracle,@srvproduct = Npeter_oracle, @provider = NMSDAORA, @datasrc = Npeter_oracle,@provstr = NUser ID=scott;Password=tiger--其中@srvproduct、@datasrc写实例名;@provstr为oracle的用户名和密码
oracle怎样创建表空间和用户
1.首先我们可以用scott用户以sysdba的身份登录/tigerassysdba2.然后我就可以来创建用户了123;3.创建好用户我们接着就可以修改用户的密码;4.默认情况下用户创建好后系统会默认给该用户分配一个表空间(users);我们可以通过下面的sql语句来查看一下所有用户所在的表空间,default_tablespacefromdba_users;5.一般在开发情况下,我们当然不会使用用户的默认表空间,所以这时我们需要创建一个表空间_zzgdatafilef:\ts_zzg\zzg_200M;注:datafile后面是表空间的物理存储路径,文件名的后缀可以随便.6.创建好表空间,还需要将表空间分配给用户_zzg;7.我们可以通过步骤4来查询用户所在的表空间.8.给用户分配了表空间,用户还不能登陆(没有登录权限),因此还需要为用户分配权限grantcreatesession,createtable,createview,createsequence,unLIMITEDtablespacetozzg;9.给用户分配了权限之后我们就可以用zzg用户来登录了/unis;10.登录之后我们也可以来查询用户所具有的权限select*fromsession_privs;11.最后我们也可以删除用户及其相关对象dropuserzzgcascade;
如何查看db2数据库用户名和密码

查看当前用户: select user() ;查看用户的权限: show grants for username@localhost 查看当前用户的权限: show grants ;修改 root 用户的密码set password for root@localhost = password(新密码); 或者:update user set password = password(newpass)whereuser = root;flush privileges ;PRIVILEGES;
发表评论