oracle创建用户(oracle创建用户并授权语句)
oracle如何添加用户?
1、在PLSQL里,用sys(oracle系统用户)登陆,登陆的时候一定要选择SYSDBA。普通用户登陆选择normal;
2、在左边的菜单里找到Users节点,右击选择添加功能。在打开的界面里写上用户名、密码,默认表空间如果已经创建了表空间的话,选择相应的表空间,没有的一般选择users,临时表空间一般选择temp,概要文件选择default即可;
3、对象权限无需添加;
4、角色权限选择connect和resource,也可以选择dba,这样其他权限都不用给了,不过建议不要给dba权限,数据库权限太大了,容易导致数据安全隐患角色权限选择connect和resource即可。也可以选择dba,这样其他权限都不用给了,不过建议不要给dba权限,数据库权限太大了,容易导致数据安全隐患;
5、系统权限选择create any procedure、create any view、debug connect session、unlimited tablespace。debug connect session:调试存储过程测试,根据具体的情况设定;
6、限额无需改动;
7、最后点击应用保存即可。
如何创建Oracle新用户
创建Oracle新用户的步骤:
1、打开oracle第三方工具,如plsq,然后用一个具有dba权限的用户登录。
2、然后打开一个SQL窗口。
3、执行语句:create
user
用户名
identified
by
密码;
其中用户名需要为英文,密码为数字或字母或英文符号或组合。
4、执行完毕后,可按需要给用户赋予相应的权限,
如:grant
connect,resource,dba
to
用户名。
在oracle 创建 用户 总是出现“SP2-0640: 未连接”是怎么回事啊?
在oracle创建用户总是出现“SP2-0640: 未连接”,是设置错误造成的,解决方法如下:
1、首先点击windows中的运行,输入cmd,进入命令提示符的界面。
2、进入cmd后,首先连接oracle数据库。
3、然后创建数据库新用户,shop为数据库用户,123456为密码。
4、接着给新建的数据库用户授权,连接新的数据库用户。
5、最后显示数据库用户为shop,如下图所示,数据库用户创建及验证成功。
oracle12创建用户错误ORA-65096:公用用户名或角色名无效
ORA-65096:invalidcommonuserorrolename(公用用户名或角色名无效)的错误原因是:
用户想在PDBORCL中创建newuser用户,却未设置会话container到PDB,而在CDB中创建公有用户因无法通过名称或角色验证出错。
解决方法:创建用户的时候用户名以c##或者C##开头即可。
正确写法:createuserc##zhaojiediidentifiedbyoracle;
扩展资料
oracle用户授权相关语法:
1、修改用户
语法[更改用户]:alteruserC##用户名identifiedby口令[改变的口令];
例子:alteruserc##testidentifiedby123456;
2、删除用户
语法:dropuserC##用户名;
例子:dropuserc##test;
若用户拥有对象,则不能直接删除,否则将返回一个错误值。指定关键字cascade,可删除用户所有的对象,然后再删除用户。
3、撤销权限
语法:revokeconnect,resourcefromc##用户名;
例子:revokeconnect,resourcefromc##test;
oracle 创建表空间、创建用户
用户有自己的可操作表空间。
1、用sys用户创建表空间
sql语句:create tablespace WXY datafile 'D:\app\Administrator\oradata\orcl\WXY.DBF' size 15M autoextend on next 10M permanent online;
创建了一个WXY的表空间,语句执行成功后在D:\app\Administrator\oradata\orcl 这个位置会多一个WXY.DBF的文件。
2、创建用户:找到users --右击--new? ? 右侧弹出create user 操作框。
输入想创建的用户名/密码;默认表空间选择上一步自己创建的表空间WXY;临时表空间选择TEMP;Profile 可以空着(默认为DEFAULT)或者选择DEFAULT。点击Apply。
在左侧users下面就会展示自己创建的user01 用户。
3、user01用户未分配权限的情况下用user01 用户登录会报错。
再用sys重新登录,给用户user01分配权限。
找到user01--右击--edit
在Role privileges 页签天剑connect 链接权限,点击应用之后重新用user01用户登录即可成功
oracle创建用户怎么做 Oracle如何创建用户
1、我们在Sql Plus中,我们利用Create User关键字进行用户创建。
2、此时,我们就可以在Create User后面,指定用户名称。
3、这时候,我们就可以在这里利用Indentified By关键字引导。
4、引导我们当前新建的用户指定与Test。
5、这时候,我们按下回车,就可以看到我们新家你的Angela用户成功创建。
6、这时候,我们就能对Dba_Users表进行查询是否创建成功。