oracle怎么创建带有sysdba权限用户
oracle10g怎么创建带有sysdba权限用户,本人是新手,最好用EMC图形界面来说。已经搞定了,谢谢各位...
oracle10g 怎么创建带有sysdba权限用户,本人是新手,最好用EMC图形界面来说。
已经搞定了,谢谢各位 展开
已经搞定了,谢谢各位 展开
3个回答
展开全部
创建一个有sysdba权限的用户很简单。
1. 如果是通过sql: Create user TEST identified by TEST, grant sysdba to TEST
2. 如果是通过EM图形界面,创建用户,然后把sysdba权限给它就行了。
这样创建好用户后还不能直接通过这个用户登录,需要创建密码文件,并把这个用户添加到密码文件里。因为sysdba权限是可以启动关闭数据库的,在数据库关闭的状态下没有办法通过数据库的权限机制来判断用户的权限。只能通过操作系统层。
1. 如果是通过sql: Create user TEST identified by TEST, grant sysdba to TEST
2. 如果是通过EM图形界面,创建用户,然后把sysdba权限给它就行了。
这样创建好用户后还不能直接通过这个用户登录,需要创建密码文件,并把这个用户添加到密码文件里。因为sysdba权限是可以启动关闭数据库的,在数据库关闭的状态下没有办法通过数据库的权限机制来判断用户的权限。只能通过操作系统层。
展开全部
他是说要有sysdba的权限,看清楚了。
只要打开sqlplus或pl/sql developer输入以下的命令就可以了,不需要图形。
以创建TEST用户为例:
CREATE USER TEST
IDENTIFIED BY TEST
/
GRANT DBA TO TEST
/
ALTER USER TEST DEFAULT ROLE ALL
/
只要打开sqlplus或pl/sql developer输入以下的命令就可以了,不需要图形。
以创建TEST用户为例:
CREATE USER TEST
IDENTIFIED BY TEST
/
GRANT DBA TO TEST
/
ALTER USER TEST DEFAULT ROLE ALL
/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sysdba身份不等同于dba这个角色。楼上的回答不对。
创建用户
create user username identified by <password>;
grant connect to username;
如果想让一个用户可以sysdba身份登录,只需执行grant sysdba to username即可。
创建用户
create user username identified by <password>;
grant connect to username;
如果想让一个用户可以sysdba身份登录,只需执行grant sysdba to username即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询