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

Người dùng không có quyền truy cập cơ sở dữ liệu

Bạn cần sử dụng chương trình SQL Server Management Studio để cấp quyền truy cập cho người dùng. Bạn sẽ cần kết nối bằng thông tin đăng nhập có đặc quyền quản trị cơ sở dữ liệu. Nếu bạn không có những đặc quyền đó, bạn sẽ cần liên hệ với ai đó.

Nếu bạn có đăng nhập với các đặc quyền đó:

  • mở Management Studio
  • kết nối với máy chủ cơ sở dữ liệu mà cơ sở dữ liệu đang sử dụng và tìm nút Bảo mật trong Object Explorer.
  • Mở rộng nút Bảo mật và tìm tên của người dùng trong danh sách Đăng nhập. Tên của người dùng phải giống với tên đăng nhập Windows của người dùng nếu bạn đang sử dụng Xác thực Windows DOMAIN\Username format .
  • Nếu người dùng ở đó, bạn sẽ cần cấp cho người dùng đó các quyền thích hợp đối với cơ sở dữ liệu (đọc, thực thi SP, v.v.).
  • Nếu người dùng không có ở đó, bạn sẽ cần thêm họ.

Quyền cũng có thể được thêm theo nhóm, vì vậy bạn cũng nên kiểm tra các nhóm mà người dùng đó thuộc về.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server trả về số tuần không mong muốn

  2. JSON_VALUE () Ví dụ trong SQL Server (T-SQL)

  3. Cách chạy công việc tác nhân máy chủ SQL bằng T-SQL

  4. Liên kết tất cả các hình học trong một bảng SQL Server như GeomUnion trong Postgres

  5. Chuyển bảng làm tham số cho SQLCLR TV-UDF