Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Oracle ORA-01031:không đủ đặc quyền khi tạo người dùng

Bạn chỉ cần CREATE USER đặc quyền hệ thống NHƯNG đừng quên sử dụng CONTAINER mệnh đề phải được đặt thành ALL , nếu bạn bỏ qua điều khoản này thì người được cấp sẽ có CREATE USER đặc quyền hệ thống trên vùng chứa hiện tại.

GRANT

Khi một tài khoản người dùng thông thường được tạo, tài khoản sẽ được tạo trong tất cả các cơ sở dữ liệu có thể cắm được mở. Vì vậy, người dùng đang tạo người dùng mới này phải có CREATE USER đặc quyền hệ thống trên tất cả các vùng chứa.

SQL> grant create user to c##user container=all;

Grant succeeded.

SQL> conn c##user
Enter password: 
Connected.
SQL> create user c##user2 identified by user2;

User created.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Regex ghi lại các từ đầu tiên trước ký tự sau đó - oracle

  2. Cài đặt Oracle 9i Developer Suite 2.0 trên Windows

  3. Gửi tệp .txt qua email dưới dạng tệp đính kèm thông qua Quy trình lưu trữ của Oracle

  4. Làm thế nào để lưu trữ kết quả của một hàm sẽ trả về sysrefcursor?

  5. số nhận dạng oracle ở chế độ ngủ đông quá dài ORA-00972