Как я могу создать владельца для моей базы данных (которая была создана с кодами) владельца с гостем пользователя?? Я хочу предоставить доступ к моей базе данных каждому клиенту в локальной сети. Если я вручную устанавливаю гостя, это работает, но я хочу сделать это с помощью кода.
Мой код:
use test
alter user[guest] login [guest]
exec sp_addrolemember 'db_owner','guest';
Я хочу, чтобы владельцем моей базы данных был существующий гостевой пользователь, но этот код не выполняется успешно. Где моя проблема??
Спасибо.
1 ответ
use test;
alter user 'guest' WITH login='guest';
exec sp_addrolemember 'db_owner','guest';
GO;
Похожие вопросы
Новые вопросы
c#
C # (произносится как «резкий») - это высокоуровневый, статически типизированный язык программирования с несколькими парадигмами, разработанный Microsoft. Код C # обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, включая, среди прочего, .NET Framework, .NET Core и Xamarin. Используйте этот тег для вопросов о коде, написанном на C # или в формальной спецификации C #.
guest
своим владельцем базы данных?? Просто назначьте разрешения, необходимые для предопределенной ролиpublic
в вашей базе данных, и любой пользователь, вошедший в систему, сможет видеть и использовать вашу базу данных...GRANT SELECT ON dbo.YourTable TO public
), и все готово.