BUG: Security Manager Fails to Expand User Group

Last reviewed: November 20, 1997
Article ID: Q177066
The information in this article applies to:
  • Microsoft SQL Server version 6.5
BUG #: 17522 (6.5)

SYMPTOMS

Within Security Manager, you can view information about the individual members of a group with user privileges by double-clicking the group name. However, if the Everyone group is given permissions on the HKEY_LOCAL_MACHINE\software\microsoft\mssqlserver\mssqlserver key in the Windows NT registry, double-clicking the user groups fails.

CAUSE

The xp_logininfo extended stored procedure cannot list the group members if the Everyone group is granted permissions.

WORKAROUND

To work around this problem, revoke Everyone group permissions. Do to this, issue the following command:

   exec master..xp_revokelogin Everyone

STATUS

Microsoft has confirmed this to be a problem in SQL Server version 6.5. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

MORE INFORMATION

The problem is running master..xp_logininfo, which will not list the group members. An example of both a successful and a failed run of xp_logininfo is provided below.

In this example, a local Windows NT group 'Group01' was created on the local server SERVER_A. This group had three users: two local users and one domain user. From ISQL/W, the command "exec master..xp_logininfo

'group01','members'" was run. The results in each case are shown below.

Everyone Group Permission Revoked: Successful

                                              Mapped
Account name             Type   Privilege   login name     Permission path

SERVER_A\user_01         user      user       (null)       SERVER_A\Group01
SERVER_A\user_02         user      user       (null)       SERVER_A\Group01
NORTHAMERICA\remote_01   user      user      remote_01     SERVER_A\Group01
(3 row(s) affected)

Everyone Group Permission Granted: Failed

                                              Mapped
Account name             Type   Privilege   login name     Permission path

(0 row(s) affected)


Additional query words: st proc stproc
Keywords : kbbug6.50 SSrvAdmin kbusage
Version : WINNT:6.5
Platform : winnt
Issue type : kbbug
Solution Type : kbworkaround


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: November 20, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.