Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Чтобы удалить все следы этого руководства, можно просто удалить базу данных. Однако в этом разделе вы узнаете, как изменить все действия, которые вы выполнили в этом руководстве.
Удаление разрешений и объектов
Перед удалением объектов необходимо убедиться, что используется нужная база данных:
USE TestData; GOС помощью инструкции
REVOKEудаляется разрешение на выполнение, предоставленноеMaryна хранимую процедуру:REVOKE EXECUTE ON pr_Names FROM Mary; GOС помощью инструкции
DROPудаляется разрешение, предоставленноеMaryдля доступа к базе данныхTestData:DROP USER Mary; GOИспользуйте инструкцию
DROP, чтобы удалить разрешение на доступMaryк этому экземпляру SQL Server 2005.DROP LOGIN [<computer_name>\Mary]; GOС помощью инструкции
DROPудаляется хранимая процедураpr_Names:DROP PROC pr_Names; GOС помощью инструкции
DROPудаляется представлениеvw_Names:DROP View vw_Names; GOС помощью инструкции
DELETEудаляются все строки таблицыProducts:DELETE FROM Products; GOС помощью инструкции
DROPудаляется таблицаProducts:DROP Table Products; GOНевозможно удалить
TestDataбазу данных во время входа в базу данных. Поэтому сначала переключите контекст на другую базу данных, а затем используйте инструкциюDROPдля удаленияTestDataбазы данных:USE MASTER; GO DROP DATABASE TestData; GO
Это заключительный шаг учебника "Составление инструкций Transact-SQL". Помните, этот короткий обзор не описывает все опции утверждений, используемых. Для проектирования и создания эффективной структуры базы данных и настройки безопасного доступа к данным требуется более сложная база данных, чем показанная в примерах данного учебника.
Возврат к порталу средств SQL Server
Учебное пособие: Составление запросов Transact-SQL
См. также
REVOKE (Transact-SQL)
DROP USER (Transact-SQL)
DROP LOGIN (Transact-SQL)
DROP PROCEDURE (Transact-SQL)
DROP VIEW (Transact-SQL)
DELETE (Transact-SQL)
DROP TABLE (Transact-SQL)
УДАЛИТЬ БАЗУ ДАННЫХ (Transact-SQL)