建立用户只能使用system级别,普通级别的不能建立用户
其中identified by后面的是新建用户的密码
SQL> create user xiaoming identified by tiger;
用户已创建。
建立好用户后需要修改密码,并且只能够通过system来修改其密码
例子:
password xiaoming;
建立好用户后如果立即登陆会报下面的错误
ORA-01045: user XIAOMING lacks CREATE SESSION privilege; logon denied
所以我们还要create session
步骤:
//使用sysdba来登陆
SQL> conn /as sysdba;
已连接。
//登陆后create session
SQL> grant create session to xiaoming;
授权成功。
新用户不能登陆的原因是创建的新用户是没有权限的
需要通过grant来赋予权限
可以通过revoke来回收权限
删除用户要使用system
SQL> conn system/Mayu2638;
已连接。
SQL> drop user xiaoming;
用户已删除。
在删除用户时,注意
如果要删除的用户,已经创建了表,那么就需要 在删除时要带一个参数cascade
用户的相关操作
猜你喜欢
转载自1124117571.iteye.com/blog/2284648
今日推荐
周排行