1。在Oracle中查询所有用户信息
专注于为中小企业提供成都网站设计、网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业顺庆免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了千余家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。从DBA中选择*从DBA中选择用户名,从DBA中选择密码[用户
3。查询当前用户信息
从数据库中选择*选项
4。查询用户可以访问的视图文本
从数据库中选择*[varray
5。查看用户或角色所拥有的角色
选择*来自DBAoleprivs
选择*来自useroleprivs
6。查看用户或角色的系统权限(直接分配给用户或角色的系统权限)
select*fromDBAsysprivs
select*fromusersysprivs(查看当前用户的权限)
扩展资料:
summary
Oracle中的数据字典视图分为三类,通过前缀区分:user、all和DBA。许多数据字典视图包含类似的信息。
USER_u4;*:有关用户拥有的对象的信息,即有关用户自己创建的对象的信息。
ALL_u4;*:有关用户可以访问的对象的信息,即有关用户自己创建的对象的信息,以及有关用户可以访问的其他用户创建的对象的信息。
DBA_u3;*:有关整个数据库中对象的信息。
如何查看oracle的用户名和密码?Oracle有三个默认用户名和密码~1。用户名:sys,密码:changeonInstall2。用户名:system,密码:manager3。用户名:Scott,密码:Tiger
您只能看到加密密码选择用户名,密码来自DBAu您可以设置所有用户的密码相同。SYSDBA数据库管理员帐户通常用于启动和关闭数据库,具有很大的权限。多次登录可能会给数据库带来安全风险。Syamanoem管理员帐户系统只能正常登录。
打开sqlplus。按以下步骤创建新的登录用户:
步骤1:
登录名:syspassword:作为SYSDBA(此处的任何密码字符都可以登录)。
成功登录后,您可以创建新用户。第2步:创建用户语法:创建由密码标识的用户名
解锁新创建的用户
语法:alterusernameaccountunlock/lock
alterusernameaccountunlock//userunlock
alterusernameaccountlock//userlock授予新登录用户创建权限语法:授予用户名创建会话权限将创建会话授予用户名将数据库管理员权限授予新建用户
语法:crankDBAtousername
将DBA授予用户名
切换到新建用户登录语法:connectusername/passwordconnectusername/passworddeleteuser语法:dropusernamedropusername