Oracle(用户篇)

Oracle(用户篇)Oracle(用户篇) 1.查看当前用户 2.查看所有用户名 3.创建Oracle新用户 3.1进入oralce控制台 3.2 创建新用户 ( 语法:create user 用户名 identifie

Oracle(用户篇)

1.查看当前用户

show user;
// 或
select user from dual;

2.查看所有用户名

select * from all_users

3.创建Oracle新用户

3.1进入oralce控制台

sqlplus /nolog 				 //(进入sqlplus环境,nolog参数表示不登陆)
sqlplus / as sysdba    //(以系统管理员身份)
sqlplus  system(用户名)/password(密码) //(用户名,口令)

3.2 创建新用户

( 语法:create user 用户名 identified by 密码;)

create user root identified by root; 

3.3 为刚创建的用户解锁语法

(语法:alter user 用户名 account unlock;) (指令:alter user root account unlock; //用户解锁) (指令:alter user root account lock; //用户锁住)

alter user root account unlock; 

3.4 授予新登陆的用户创建权限

(语法:grant create session to 用户名 ;)

grant create session to root;

3.5 其他权限设置: 授予新创建的用户数据库管理员权限: 语法:grant dba to 用户名; 指令:grant dba to root; 为用户授予其它权限:

GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW , DROP ANY  VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE, DBA, CONNECT,RESOURCE,CREATE SESSION TO root;

3.6 切换到新创建的用户登陆语法

connect 用户名/密码

connect root/root;

3.7 删除用户语法:drop user 用户名

drop user root;

如果用户拥有数据表,则不能直接删除,要用上关键字cascade:

drop user root cascade;

今天的文章Oracle(用户篇)分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/20617.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注