Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Необходими ли са разрешения за „CREATE USER“ в SQL Server 2005?

Технически, да. Дали е правилно или грешно... без коментар.

Както и да е, сигурността на базата данни е разделена на 2 функции:

  • db_accessadmin за управление на потребители (или разрешение „ПРОМЯНА НА ВСЯК ПОТРЕБИТЕЛ“, както споменахте)
  • db_securityadmin позволява ви да управлявате членство в роли и разрешения за обекти (или „ПРОМЯНА НА ВСЯКА РОЛЯ разрешение)

Това се споменава за sp_addrolemember .

Вие всъщност променяте ролята, а не потребителя, като стартирате sp_addrolemember, така че „ПРОМЯНА ВСЯКА РОЛЯ“ е достатъчно, без да имате пълни права на db_owner.



  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 връзка

  2. Топ 5 функции, които вашата платформа за мониторинг на ефективността на базата данни на SQL Server трябва да предостави

  3. Обвиване на текст в SQL сървър с помощта на функция

  4. Как да актуализирате стойността на всички xml атрибути в xml променлива с помощта на t-sql?

  5. Генерирайте скрипт както за схема, така и за данни