oracle创建用户Oracle创建用户权限不足
本文目录一览:
- 1、oracle 创建表空间、创建用户
- 2、oracle如何添加用户?
- 3、oracle创建用户怎么做 Oracle如何创建用户
- 4、oracle数据库怎么创建新用户?
- 5、oracle12创建用户错误ORA-65096:公用用户名或角色名无效
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如何添加用户?
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、我们在Sql Plus中,我们利用Create User关键字进行用户创建。
2、此时,我们就可以在Create User后面,指定用户名称。
3、这时候,我们就可以在这里利用Indentified By关键字引导。
4、引导我们当前新建的用户指定与Test。
5、这时候,我们按下回车,就可以看到我们新家你的Angela用户成功创建。
6、这时候,我们就能对Dba_Users表进行查询是否创建成功。
oracle数据库怎么创建新用户?
1、在电脑左下角开始,运行输入cmd。
2、用dba登录。
3、创建一个用户并且使用命令:createuser用户名为identifiedby。
4、给用户解锁:使用命令:用户解锁alteruser用户名accountunlock。
5、给该用户授权:grantcreatesessionto用户名。
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创建用户和Oracle创建用户权限不足的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~