Msg 15138 The database principal owns a schema in the database, and cannot be dropped.
2012-10-30 15:50
609 查看
删除用户报错:
Msg 15138, Level16, State 1, Line 1
The database principal owns a schemain the database, and cannot be dropped.
解决办法(SSMS):
1.找到用户拥有的Schema
2.在Schema中找到db_owner将Schema Owner由test6改为dbo或者其他用户
3.删除用户test6
或者用下面的语句删除:
---查询用户test6拥有的Schema为db_owner
USE DBA;
SELECT s.name
FROM sys.schemas s
WHERE s.principal_id=
USER_ID('test6');
--将db_owner Schema的Owner改为dbo
ALTER AUTHORIZATIONON
SCHEMA::db_ownerTO dbo;
---再次查询用户test6拥有的Schema为空
SELECT s.name
FROM sys.schemas s
WHERE s.principal_id=
USER_ID('test6');
--删除用户test6
DROP USER [test6]
Msg 15138, Level16, State 1, Line 1
The database principal owns a schemain the database, and cannot be dropped.
解决办法(SSMS):
1.找到用户拥有的Schema
2.在Schema中找到db_owner将Schema Owner由test6改为dbo或者其他用户
3.删除用户test6
或者用下面的语句删除:
---查询用户test6拥有的Schema为db_owner
USE DBA;
SELECT s.name
FROM sys.schemas s
WHERE s.principal_id=
USER_ID('test6');
--将db_owner Schema的Owner改为dbo
ALTER AUTHORIZATIONON
SCHEMA::db_ownerTO dbo;
---再次查询用户test6拥有的Schema为空
SELECT s.name
FROM sys.schemas s
WHERE s.principal_id=
USER_ID('test6');
--删除用户test6
DROP USER [test6]
相关文章推荐
- Msg 15138 The database principal owns a schema in the database, and cannot be dropped.
- The database principal owns a schema in the database, and cannot be dropped. (.Net SqlClient Data Pr
- 解决"the database principal owns a schema in the database and cannot be dropped"问题
- the database principal owns a service in the database -- can't drop a user
- Cannot execute as the database principal because the principal "guest" does not exist, this type of principal cannot be impersonated, or you do not have permission.
- yii提示The table "xxx" for active record class "DistAR" cannot be found in the database
- using JS to control two select(html),the data can be loaded from database and XML,and show in the select
- Database 'xxx' cannot be upgraded because it is read-only or has read-only file Make the database or files writeable, and rerun recovery.
- the android virtual Device AVD2.3.3 is currently running in an emulator and cannot be deleted.
- Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additio
- Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additio
- How can a database be in-memory and durable at the same time?
- Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration info
- The transaction log for database 'NJ_Address' is full. To find out why space in the log cannot be
- “System.IO.FileLoadException: Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 错误
- SQL Server 对等复制配置失败后无法删除重建,报错:Cannot execute as the database principal because the principal "dbo" does not exist, this type of principal cannot be im
- The database schema is too old to perform this operation in this SharePoint cluster. Please upgrade the database and...
- 解决Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future:
- Msg 15581 Please create a master key in the database or open the master key in the session
- 解决 "The absolute uri: xxx cannot be resolved in either web.xml or the jar files"