ALTER ROLE your_role_name ADD MEMBER your_user 範例,The following example grants CREATE TABLE permission on the AdventureWorks database to user MelanieK.: USE AdventureWorks; GRANT CREATE TABLE TO MelanieK; GO 範例,The following example grants SHOWPLAN permission on the AdventureWorks2012 database t...
exec sp_addlogin 'dc_user','密码串','xxx数据库' --此处可能执行不了,要求密码强度,那就自己手工创建 go --添加只允许访问指定视图的用户到角色中: exec sp_adduser '登录名','用户名','角色' exec sp_adduser 'dc_user','dc_user','dc_role' go 1. 2. 3. 4. 5. 6. 7. 8. 9. 10....
必须向有问题的用户帐户授予对数据库的显式访问权限,或被添加到 SQL Server 角色或有权访问数据库的本地 Windows 组或域组。 有关详细信息,请参阅CREATE USER、ALTER ROLE和ALTER SERVER ROLE 你未以管理员身份运行应用程序(例如 SSMS)。如果尝试使用管理员凭据进行连接,请使用“以管理员身份运行”选项启动应用程...
2.查询某个User有哪些角色的权限(User属于哪一个(多个)角色) --某个User有哪些角色的权限(User属于哪一个(多个)角色)SELECTu.name, r.nameFROMsys.database_role_membersASmINNERJOINsys.database_principalsASrONm.role_principal_id=r.principal_idINNERJOINsys.database_principalsASuONu.principal_id=m.membe...
SQL Server エラー ログには、次のメッセージが表示されます。 "ユーザー 'CONTOSO\User1' のログインに失敗しました。 理由: 明示的に指定されたデータベース 'AdventureWorks' を開けませんでした。" このエラーを解決するには、エラー メッセージとエラー ログ エントリの両方でデータ...
默认数据库设置为RESTRICTED_USER状态。 默认数据库处于脱机状态。 默认数据库设置为 EMERGENCY 状态。 默认数据库是数据库镜像的一部分。 此外,登录帐户可能是多个组的成员,并且其中一个组的默认数据库在连接时不可用。 有关SQL Server 中的数据库用户的详细信息,请参阅“创建数据库用户”。
SQLCopy EXEC sp_adduser 'Vidur', 'Vidur', 'Recruiting'; B. Add a database user with the same login ID The following example adds userArvindto the current database for the SQL Server loginArvind. This user belongs to the defaultpublicrole. ...
sys.server_role_members WHERE role_principal_id = (SELECT principal_id FROM sys.server_principals WHERE name = '角色名') AND member_principal_id = (SELECT principal_id FROM sys.server_principals WHERE name = '用户名'); -- 如果不是,将用户添加到角色中 ALTER SERVER ROLE 角色名 ADD ...
syntaxsql -- Change the name of a user-defined database roleALTERROLErole_nameWITHNAME=new_name[;] 参数 role_name 适用于:SQL Server(2008 及更高版本)、Azure SQL 数据库、Azure SQL 托管实例 指定要更改的数据库角色。 ADD MEMBER database_principal ...
INSERT ON TableA FROM RoleA -- 用户UserA将没有TableA的INSERT权限(收回权限) GRANT INSERT ON TableA TO RoleA -- 重新给RoleA以TableA的INSERT权限-- Deny DENY INSERT ON TableA TO UserA -- 虽然用户UserA所在RoleA有TableA的INSERT权限,但UserA本身被DENY了,所以用户UserA将没有TableA的INSERT...