Theo mặc định, ngay cả khi người dùng không có quyền truy cập vào cơ sở dữ liệu SQL, họ vẫn có thể xem nó khi đăng nhập vào SQL Management studio. Do đó, hành vi tương tự sẽ được nhìn thấy trong Pyramid khi kết nối với nguồn dữ liệu SQL. Nếu bạn muốn người dùng chỉ thấy cơ sở dữ liệu mà họ có quyền truy cập, thì bạn có thể thêm chỉnh sửa vai trò SQL được gọi là "Công khai". Đặt thuộc tính "Xem bất kỳ cơ sở dữ liệu nào" thành "Từ chối". Bây giờ khi người dùng đăng nhập, họ sẽ chỉ thấy cơ sở dữ liệu mà họ có quyền truy cập.
1) Đăng nhập vào SQL Management studio và kết nối với phiên bản SQL của bạn.
Mở rộng Bảo mật> Vai trò Máy chủ> và nhấp đúp vào vai trò "Công khai"
2) Mở rộng Máy chủ và chọn phiên bản SQL của bạn. Sau đó đánh dấu vào ô Từ chối cho "Xem bất kỳ cơ sở dữ liệu nào" Xin lưu ý rằng có những cách khác để thực hiện việc này hoặc chỉ đặt quyền từ chối chế độ xem trên cơ sở dữ liệu cụ thể. Nhiều thông tin hơn về chủ đề này có thể được tìm thấy trên internet.