Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

सी ## उपसर्ग के बिना ओरेकल मल्टीटेनेंट 12 सी में उपयोगकर्ता कैसे बनाएं?

जब मैं c## उपसर्ग के बिना कोई उपयोगकर्ता बनाने का प्रयास करता हूं तो मुझे ORA-65096 . मिलता है त्रुटि:


$ sqlplus / as sysdba

SQL*Plus: Release 12.1.0.2.0 Production on Sat May 16 07:44:23 2020

Copyright (c) 1982, 2014, Oracle. All rights reserved.

Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Advanced Analytics and Real Application Testing options

SQL> create user ADMDADOS identified by ADMDADOS container=all;
create user ADMDADOS identified by ADMDADOS container=all
*
ERROR at line 1:
ORA-65096: invalid common user or role name

यदि आप C## और c## से उपयोगकर्ता प्रारंभ करने के बजाय CDB$ROOT के अंतर्गत सामान्य उपयोगकर्ता बनाना चाहते हैं:

ORA-65096 :अमान्य आम उपयोगकर्ता या भूमिका का नाम

कारण: एक ऐसे नाम के साथ एक सामान्य उपयोगकर्ता या भूमिका बनाने का प्रयास किया गया था जो सामान्य उपयोगकर्ताओं या भूमिकाओं के लिए मान्य नहीं था। उपयोगकर्ता और भूमिका नामों के लिए सामान्य नियमों के अलावा, सामान्य उपयोगकर्ता और भूमिका नाम C## या c## से शुरू होने चाहिए और इसमें केवल ASCII वर्ण होने चाहिए।

कार्रवाई: एक मान्य सामान्य उपयोगकर्ता या भूमिका नाम निर्दिष्ट करें।

समाधान :

नोट:किसी भी छिपे हुए पैरामीटर को बदलने के लिए हमेशा Oracle समर्थन से परामर्श लें!


SQL> alter session set "_ORACLE_SCRIPT"=true;

Session altered.

SQL> create user ADMDADOS identified by ADMDADOS container=all;

User created.

SQL> col username for a30
SQL> set lines 180
SQL> select username,common from dba_users where username='ADMDADOS';

USERNAME COM
-------------------- ---
ADMDADOS YES


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle तालिकाओं में बड़े आकार के डेटा को कैसे सम्मिलित/अपडेट करें?

  2. आप Oracle एपेक्स में एक रिपोर्ट में प्रत्येक पंक्ति में एक संपादन बटन कैसे जोड़ते हैं?

  3. Oracle में, स्क्रिप्ट के माध्यम से सम्मिलित करने का तेज़ तरीका?

  4. Oracle 10g एक्सप्रेस होम पेज नहीं आ रहा है

  5. अंतराल डेटा-प्रकार से सेकंड की कुल संख्या निकालना