1,SQL数据库中的登陆账户类型有哪些

管理员---高级用户---(会员)---普通用户

SQL数据库中的登陆账户类型有哪些

2,oracle中的都有哪些系统角色

1. Oracle的初始账号,最主要的就是sys、system,sys相当于超级用户,具有最高权限,system对于一般的系统维护是足够的。如果要看具体当前数据库中有哪些用户,用户有哪些权限,可以用sys用户使用下面两句语句查询select user_name from dba_users;select * from DBA_SYS_PRIVS;2. 角色可以认为是将一组权限打包,比如把A、B、C权限赋给角色ROLE1了,以后只要把ROLE1角色赋给任何用户,就等同于把A、B、C权限赋给了用户,用下面两句可以查询有哪些角色,以及各用户上有哪些角色select * from dba_roles;select * from dba_role_privs;
normalsysdbasysoper
sys视图中:role01作为唯一的角色授权,那么他就是默认的。user视图中:因为你没有全部继承角色的权限(包括密码),但是你还是授予了这个角色所以就是no。你可以尝试创建用户不设置密码,创建角色设置密码,然后把角色授给用户,再用这个用户登录(角色的密码)试试。不过创建角色设置密码,还真是头一次见到

oracle中的都有哪些系统角色

3,oracle中新建了一个数据库后都有哪些默认用户啊

以sysdba进入数据库后,并且数据库在open状态。使用select username,account_status from sba_users;查看这个数据库有什么用户和其用户状态。如果要查询其有什么权限,可以查询dba_sys_privs和dba_tab_privs这两张表。如果你是在普通用户下,查询session_privs表,查询自己用户有什么权限。如果没有访问其他用户表的权限的话,必须得grant后才能访问;如果想收回权限,使用revoke
1、创建a用户的dmp文件:exp a/a@服务名 d:\a.dmp full=y;2、创建b用户,imp b/b@服务名 d:\a.dmp full=y;3、比对a和b用户的差导化,pl/sql自带有“比较用户对象”。 有大量数据的大型数据库,一般会通过以上三个步骤。特别对有类型、函数、存储过程、触发器等。。
用户有很多,但一般默认锁定。不锁定的只有sys和system,scott
缺省只有system,sys,还有一些用户是lock了的你可以用过sys 用户登录进去查看用户信息和状态select username,account_status from dba_users;

oracle中新建了一个数据库后都有哪些默认用户啊


文章TAG:数据库中用户有哪些  SQL数据库中的登陆账户类型有哪些  
下一篇