为什么这显示错误...
SQL> create user nisar identified by kk ;
create user nisar identified by kk
*
第1行错误:
ORA-65096:公用用户名或角色名无效
您正在尝试创建一个具有无效名称的普通用户,而不是容器用户:
ORA-65096:无效的公共用户或角色名
原因:试图创建一个公共用户或角色,其名称对公共用户或角色无效。除了用户名和角色名的通常规则之外,普通用户名和角色名必须以C##或c##开头,并且只能由ASCII字符组成。
操作:指定有效的普通用户名或角色名。
如果要在特定容器中创建用户,则可以首先使用alter session set container
,以便在该容器中应用您的create
。如果您确实想要一个普通用户,请遵循上面的命名规则。
请阅读文档中的更多内容。
我用了下面的命令。它非常有用。所以,我想向你推荐。
alter session set "_ORACLE_SCRIPT"=true;
有关详细信息,请参阅:http://www.dba-oracle.com/t_ora_65096_create_user_12c_without_c_prefix.htm
我刚刚安装了甲骨文,它缺少斯科特模式。所以我试着自己生成它。我得到了sql脚本的Scott模式,但当我试图运行查询: 它显示以下错误: ORA-65096:oracle中的公用用户名或角色名无效。 基本上,它不允许我创建一个用户Scott。 为什么会这样?我如何解决我的问题?
我无法在我的索引页面上显示经过身份验证的用户的角色和用户名。我用的是百里叶。所有角色用户都保存在内存中。我正在使用Springmvc编写和Web应用程序 我在我的pom中添加了依赖关系.xml 这是我的索引页: 我也希望: 这是我的安全配置类: 我也读了很多关于stackoverlew的问题,但我没有找到答案。我还阅读了官方蒂梅拉夫网站上的指南。 为什么我无法显示:“角色:用户”、“用户名:用户”
我有一个项目托管在GitHub上。我在尝试将我的修改推到主控器上时失败了。我总是收到以下错误消息 但是,将我的ssh键设置为github似乎可以。实际上,当我执行时,我得到了 这似乎表明从那方面来看一切都是正常的(eurydyce是我的github用户名)。我严格遵循了github上给出的说明和许多堆栈讨论的建议,但没有办法。你知道我做错了什么吗?
我试图用sourcetree推送到github,但遇到以下错误: git-c diff.mnemonicprefix=false-c core.quotepath=false push-v--tags origin live_version:live_version remote:无效的用户名或密码。致命:“https://github.com/myname/myrepo/”推送到https://
我在学Spring保安。 在浏览了一些教程之后,我发现其中一些使用了UserRole,而一些使用了一个实现身份验证的UserAuthentication类。我尝试实现的一个(并起作用)是创建一个自定义的MyUserDetailsService,它实现UserDetailsService,并授予权限(角色?)像这样: 我想知道用户角色和GrantedAuthorities之间有什么区别(例如,当使用
我正在尝试使用Sonatype Nexus OSS 2.11.2-06通过Active Directory对用户进行身份验证。以下 https://books.sonatype.com/nexus-book/reference/ldap-sect-mapping-active-directory.html: 我已经设置了“LDAP配置”设置,以便“检查身份验证”成功,当我单击“检查用户映射”时,它